|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
17.06.2010, 00:02 | #1 |
Пользователь
Регистрация: 31.07.2009
Сообщений: 89
|
Кодирование url в яндексе
Привет программисты.
Что за кодирование урлов используется на яндексе. Там допустим из буквы "а" получается "%D0%B0". Я думал использовать эту функцию, но это не то Код:
|
17.06.2010, 00:15 | #2 |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
М... Что значит "на яндексе"?
И как вы получили "%D0%B0" из "а"?
I am the First of Cyber Evolution...
I am the First to Program your Future... |
17.06.2010, 00:23 | #3 |
Форумчанин
Регистрация: 10.02.2009
Сообщений: 815
|
_http://ha.ckers.org/xss.html
Думаю низ страницы поможет "попрактиковатся", то что нужно находится между "Character Encoding Calculator" и "IP Obfuscation Calculator" :D Последний раз редактировалось Lime; 17.06.2010 в 00:26. |
17.06.2010, 00:30 | #4 |
Пользователь
Регистрация: 31.07.2009
Сообщений: 89
|
Ввожу в поиске яндекса "а". Идёт get запрос на http://yandex.by/yandsearch?text=%D0%B0&tld=by&lr=111 Зелёным выделено перекодированное "а". Вот мне и надо знать, как это делается. Lime не подходит ничего из того. Не удалось получить из "а", то что нужно. Последний раз редактировалось zver777; 17.06.2010 в 00:33. |
17.06.2010, 00:45 | #5 |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
Теперь понятно... Вот только "а" будет "%E0"...
Опробовал функцию - вроде правильно всё... Вбил в Яндекс - работает... А вот сам яндекс как-то странно "переводит", может у него какая расширенная кодировка просто?
I am the First of Cyber Evolution...
I am the First to Program your Future... |
17.06.2010, 00:50 | #6 |
Пользователь
Регистрация: 31.07.2009
Сообщений: 89
|
Мне нужно именно, как яндекс. Так кстати и гугл делает.
Не вижу пока другого варианта, как просто для каждой буквы узнать соответствие и потом заменять. |
17.06.2010, 00:56 | #7 |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
И Википедия... *
Возможно у них там просто Юникод, а не ASCII... А зачем также-то? Результат-то одинаковый получается...
I am the First of Cyber Evolution...
I am the First to Program your Future... |
17.06.2010, 01:17 | #8 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
почитайте на вике про URL
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
17.06.2010, 10:24 | #9 |
Форумчанин
Регистрация: 16.05.2010
Сообщений: 137
|
Да не надо там ни чё заменять.
http://yandex.by/yandsearch?text=Привет
osu
|
17.06.2010, 11:01 | #10 | |
Пользователь
Регистрация: 31.07.2009
Сообщений: 89
|
Ещё раз повторюсь, что меня надо перекодировать как у них.
Нашёл на википедии такое. Это как раз то, что нужно. Цитата:
Последний раз редактировалось zver777; 17.06.2010 в 11:10. |
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не отображается описание статьи в Яндексе | VseOK | PHP | 4 | 01.03.2010 03:49 |
URL – кодирование запроса POST в Hex | Ivanko | Работа с сетью в Delphi | 2 | 06.02.2010 12:52 |
Кодирование. | Blizzz | Общие вопросы Delphi | 5 | 19.01.2009 18:28 |
Кодирование | Mss_Smith | Помощь студентам | 3 | 17.04.2007 14:46 |
Вопросы Дмитрию Медведеву на Яндексе | Alar | Свободное общение | 10 | 19.03.2007 12:20 |