Я хотел бы знать, есть ли способ получить исходную строку запроса для последнего запроса/сайта, который я сейчас просматриваю в браузере.Получить оригинальную/немодифицированную строку запроса через javascript
Я знаю, что я могу получить все виды строк с помощью window.location.*
свойств, но я не могу быть уверен, что те, которые не были изменены с помощью API истории через PushState и т.д. (без перезагрузки страницы)
я мог конечно, сохраните исходную строку один раз в начале после загрузки страницы, прежде чем делать что-то с API истории, но, возможно, есть какой-то способ, чтобы получить то, что я хочу?
попробовать 'state' свойство объекта истории, чтобы знать, если она изменилась .. см ответ ниже @riesling – woofmeow