ASP.NET: URL разбора со знаком # (хеш) - PullRequest
0 голосов
/ 05 января 2012

Мне нужно проанализировать URL, в котором есть что-то после знака # (хеш) в моем приложении asp.net.Как это сделать легко?Спасибо,

Ответы [ 4 ]

2 голосов
/ 05 января 2012

Вы ищете класс Uri:

new Uri(someString).Fragment

Обратите внимание, что хеш не отправляется на сервер в HTTP-запросе.

1 голос
/ 05 марта 2019

Это называется URI "hash sign".После того, как клиент получит ответ PAGE, включая js, содержимое после «#» будет обработано клиентом с использованием ответного js, чтобы получить «реальный» URL для перенаправления.СМОТРЕТЬ: https://www.w3.org/2001/tag/2011/01/HashInURI-20110115#References

1 голос
/ 05 января 2012
url.Substring(url.IndexOf('#') + 1)

... где "url" - строка, содержащая рассматриваемый URL

0 голосов
/ 05 января 2012

Омг, я имел в виду фрагмент (после #) части на сервере ... Хотя я посмотрел через и обнаружил, что это кажется невозможным ......

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