Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 14126|Svar: 0

[ASP.NET] asp.net få URL-adressen till den aktuella sidan

[Kopiera länk]
Publicerad på 2015-06-07 18:36:04 | | |
Den fullständiga adressen till den aktuella sidan är:http://www.itsvse.com/aaa/bbb.aspx?id=5&name=kelli
"http://" är namnet på avtalet
"www.itsvse.com" är domännamnet
"AAA" är platsens namn
"bbb.aspx" är sidnamnet (filnamnet)
"id=5&name=kelli" är parametern
[1] Hämta hela URL:en (protokollnamn + domännamn + webbplatsnamn + filnamn + parametrar)

Koden är följande:

string url=Request.Url.ToString();
URL=http://www.itsvse.com/aaa/bbb.aspx?id=5&name=kelli

[2] Få webbplatsnamnet + sidnamn + parametrar:

Koden är följande:

string url=Request.RawUrl;
(eller sträng url=Request.Url.PathAndQuery; )
URL= /AAA/bbb.aspx?id=5&name=kelli

[3] Få webbplatsens namn + sidnamn:

Koden är följande:

string url=HttpContext.Current.Request.Url.AbsolutePath;
(eller sträng-url= HttpContext.Current.Request.Path; )
URL= AAA/bbb.aspx

[4] Skaffa ett domännamn:

Koden är följande:

string url=HttpContext.Current.Request.Url.Host;
URL=www.itsvse.com

[5] Få parametrarna:

Koden är följande:

string url= HttpContext.Current.Request.Url.Query;
URL= ?id=5&name=kelli




Koden är följande:

Request.RawUrl: Hämtar URL-informationen för klientförfrågan (exklusive värd och port) ------>/Default2.aspx
Request.ApplicationPath: Hämtar den virtuella vägen till ASP.NET applikation på servern. ------>/
Request.CurrentExecutionFilePath: Hämtar den virtuella vägen till den aktuella begäran. ------>/Default2.aspx
Request.Path: Hämta den virtuella vägen till den aktuella förfrågan. ------>/Default2.aspx
Request.PathInfo: Tar ytterligare sökvägsinformation för resurser med en URL-tillägg ------>
Request.PhysicalPath: Hämtar den fysiska filsystemsökvägen som motsvarar URL:en till förfrågan. ------>E:\temp\Default2.aspx
Request.Url.LocalPath:------>/Default2.aspx
Request.Url.AbsoluteUri:------>http://localhost:8080/Default2.aspx
Request.Url.AbsolutePath:---------------------------->/Default2.aspx






Föregående:Baidu Japans sökmotor stängdes och upptäcktes en månad senare
Nästa:Källkoden är krypterad med DES för C#-programmets lösenord
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com