Адресная строка браузера в современных браузерах поддерживает не только запрос GET для ввода URL, но также может вызывать запрос POST результата поиска (в соответствии с их поисковой системой по умолчанию), если ввод не является URL.
Я пытаюсь получить этот необработанный пользовательский ввод, прежде чем он превратится в поисковый запрос.
Я не верю, что на мой вопрос отвечает этот (почти) похожий вопрос: Как я могу обнаружить изменение адресной строки с помощью JavaScript? , который пытается обнаружить промежуточное изменение хешасайт меняется.
Как обнаружить необработанный пользовательский ввод, введенный в адресную строку браузера?