IE 11 отправляет UrlReferrer = null, когда я использую запрос HTTP POST с японскими символами (или арабским) - PullRequest
0 голосов
/ 20 июня 2019

Используя IE 11, я пытаюсь выполнить запрос POST Http с японскими (или арабскими) символами, я всегда получаю нулевое значение в параметре UrlReferrer.

Примечание: - эта проблема возникает в IE 11 (Windows 10)), он отлично работает с Chorme, Firfox.- он отлично работает в IE 11 на Windows 7.

1 Ответ

0 голосов
/ 21 июня 2019

Применительно к этой статье http Referrer возвращает значение только тогда, когда пользователь достигает текущей страницы по ссылке с предыдущей страницы.В противном случае, если запрос перенаправлен на страницу (будь то с текущего веб-сайта или другого веб-сайта) с помощью Response.Redirect, значение Request.UrlReferrer будет равно нулю.Итак, я предлагаю попробовать отследить запрос http, перенаправлен ли он на другую страницу.

Кроме того, если вы хотите получить URL предыдущей страницы, в качестве обходного пути, я думаю, вы можете передать его через параметрыспособ.

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