Получение полного URL, включая искаженную часть - PullRequest
0 голосов
/ 02 декабря 2010

Я связываю свое приложение со сторонним приложением, стороннее приложение передает мое приложение в одном месте с хешем «#» в качестве разделителя переменной запроса, чем «&» ampersand.C # удаляет искаженную часть строки запроса, т. Е. '#' И всю дальнейшую часть справа от нее.Есть ли способ получить всю необработанную строку запроса, включая искаженную часть, чтобы я мог ее разобрать сам.

Нет доступных условий, чтобы попросить третью сторону исправить эту проблему.Я пробовал Request.QueryString, Request.RawQuery, Request.Url.Query, но ни один не содержит фактический необработанный запрос с искаженной частью.Это означает, что необработанный запрос НЕ является фактическим необработанным запросом :( Если бы вы могли мне помочь, я буду вам благодарен.

Спасибо.

1 Ответ

0 голосов
/ 02 декабря 2010

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

Также вы видели это: Как получить Url Hash (#) со стороны сервера

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