2

Когда я выполняю поиск в Google, например http://google.ru/search?q=superuser+stackexchange а затем при наведении мыши на первую ссылку с помощью мыши в Chromium или Firefox, браузеры отображают https://superuser.com в строке состояния. Однако, если я нажимаю на ссылку или копирую ее в буфер обмена, я неизменно получаю истинный URL, который сильно отличается:

https://www.google.ru/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwj8ufOX9unSAhUiS5oKHa47DfUQFgghMAA&url=https%3A%2F%2Fsuperuser.com%2F&usg=AFQjCNHdF9MOLa9udLLPFk3LI38goQun_Q

Даже такой, казалось бы, простой браузер, как Midori, имеет эту "особенность". Но, например, Dillo более правдив, поэтому я полагаю, что у браузеров есть некоторые способы узнать фактический URL, и это должно быть очень просто.

Как я могу сделать так, чтобы Chromium и Firefox показывали мне реальный URL вместо "окончательного" или каким-либо другим коротким URL?

1 ответ1

3

Это на самом деле особенность страницы результатов поиска Google. https://superuser.com - это «истинный» URL: это то, на что Google ссылается, пока вы не нажмете. Когда вы нажимаете кнопку, javascript заменяет ссылку новой ссылкой непосредственно перед тем, как браузер перейдет по этой ссылке.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .