2

Некоторые изображения в Интернете имеют так называемую защиту от "горячих ссылок" (например, при поиске изображений в Google).

Я понимаю причину этого и то, что это экономит пропускную способность.

Однако как веб-сервер узнает, что браузер загружает страницу с другой страницы, которая не является оригинальной? Например, откуда он знает, что это поиск в Google?

1 ответ1

4

Когда ваш браузер запрашивает изображение для веб-страницы, он отправляет вместе с запросом заголовок с именем Referer . Браузер заполняет этот заголовок URL-адресом исходной страницы, в которую встроено изображение. Серверы могут проверять этот заголовок, и если реферер не является их собственным веб-сайтом, отказать в обслуживании файла.

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