генерация псевдослучайного URL - PullRequest
1 голос
/ 17 января 2012

Я пишу код Python для анализа данных из http://www.istockphoto.com/, и кажется, что URL-адрес, сгенерированный в результате поиска, кажется псевдослучайным;Например, если вы выполняете поиск по фотографиям «мяу», вы получаете URL: http://www.istockphoto.com/search/text/meow/filetype/photos/source/basic#e2430b3

Я внимательно изучил исходный код, но так как я не очень разбираюсь в PHP / javascript(Я предполагаю, что именно так генерируется URL), я не могу точно определить, какие строки кода генерируют этот URL.Может ли кто-нибудь указать мне правильное направление и показать, какие строки кода отвечают за URL?

1 Ответ

4 голосов
/ 17 января 2012

Это не (псевдо) случайный URL, так как первая часть явно уникальна для вашего поиска: http://www.istockphoto.com/search/text/meow/filetype/photos/source/basic

Последняя часть, #e2430b3 - это просто привязка к чему-то на странице,или используется некоторыми сценариями.Он не используется запросом, так как вы можете ввести URL-адрес без этой части, и он работает так же.

Возможно, эта часть может использоваться сервером в качестве идентификатора кэша для ускорения повторяющихся запросов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...