2012-05-12 3 views
0

Когда я посещаю Request.Url при использовании Ajax в MVC, URL-адрес будет добавлен некоторый тег как:Визит Request.Url при использовании Ajax в MVC

www.test.com/home/index/4?X -Requested-With = XMLHttpRequest

Как получить фактический URL-адрес или как удалить тег без какого-либо жесткого кодирования?

ответ

0

Вы могли бы использовать:

string url = Request.Url.AbsolutePath; // should give you /home/index/4 

и если вы хотите абсолютный URL, вы можете попробовать это:

var builder = new UriBuilder(Request.Url); 
builder.Query = string.Empty; 
string url = builder.ToString(); // should give you http://www.test.com/home/index/4 
Смежные вопросы