Почему Google не использует POST-запрос для поиска в браузере? - PullRequest
0 голосов
/ 01 октября 2019

Запрос GET должен помещать все параметры запроса непосредственно в URL-адрес, который поставщики интернет-услуг регистрируют и собирают для таргетинга объявлений.

Почему крупные поставщики поиска не преобразуют поисковые запросы домашней страницы в запросы POST, чтобы предотвратить URLслежка?

1 Ответ

1 голос
/ 01 октября 2019

Почему крупные поставщики поиска не преобразуют поисковые запросы домашней страницы в запросы POST для предотвращения отслеживания URL-адресов?

Две причины:

1) Любой, кто может видеть, прочиталЦелевой URI запроса также может прочитать тело сообщения. Метаданные и полезные данные являются частью одного сообщения .

2) Кэширование ;вся семантика HTTP описывается метаданными, так что компоненты общего назначения могут вносить вклад в протоколы без необходимости понимать полезную нагрузку.

Что REST делает, так это концентрируется, что нужно для предварительного знания в готовностьстандартизированные формы. - Fielding, 2008

В HTTP одной из тех форм предварительных знаний, которые являются общими для всех компонентов общего назначения, является то, что target-uri может использоваться в качестве кэшаключ для представлений.

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