Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 14126|Válasz: 0

[ASP.NET] asp.net megkaphatod az aktuális oldal URL-címét

[Linket másol]
Közzétéve 2015. 06. 07. 18:36:04 | | |
A jelenlegi oldal teljes címe:http://www.itsvse.com/aaa/bbb.aspx?id=5&name=kelli
A megállapodás neve az "http://"
Az "www.itsvse.com" a domain név
Az "AAA" a helyszín neve
Az "bbb.aspx" az oldal neve (fájlnév)
"id=5&name=kelli" a paraméter
[1] Szerezze meg a teljes URL-t (protokoll név + domain név + webhelynév + fájlnév + paraméterek)

A kódex a következő:

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

[2] Szerezd meg a weboldal nevét + oldalnév + paramétereket:

A kódex a következő:

string url=Request.RawUrl;
(vagy sor: url=Request.Url.PathAndQuery; )
url= /aaa/bbb.aspx?id=5&name=kelli

[3] Szerezd meg az oldal nevét + oldal nevét:

A kódex a következő:

string url=HttpContext.Current.Request.Url.AbsolutePath;
(vagy string url= HttpContext.Current.Request.Path; )
url= aaa/bbb.aspx

[4] Domain név beszerzése:

A kódex a következő:

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

[5] Szerezd meg a paramétereket:

A kódex a következő:

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




A kódex a következő:

Request.RawUrl: Megkapja a klienskérés URL-információit (a hoszt és a port kivételével) ------>/Default2.aspx
Request.ApplicationPath: Megkapja a virtuális útvonalat ASP.NET szerveren lévő alkalmazáshoz. ------>/
Request.CurrentExecutionFilePath: Megkapja a virtuális útvonalat a jelenlegi kéréshez. ------>/Default2.aspx
Request.Path: Szerezd meg a virtuális útvonalat a jelenlegi kéréshez. ------>/Default2.aspx
Request.PathInfo: További útvonaladatokat vesz fel URL-kiterjesztéssel rendelkező erőforrásokhoz------>
Request.PhysicalPath: Megkapja a fájlrendszer útját, amely megfelel a kérés URL-ének. ------>E:\temp\Default2.aspx
Request.Url.LocalPath:------>/Default2.aspx
Request.Url.AbsoluteUri:------>http://localhost:8080/Default2.aspx
Request.Url.AbsolutePath:---------------------------->/Default2.aspx






Előző:A Baidu Japan keresőmotorját bezárták, és egy hónappal később fedezték fel
Következő:A forráskódot DES titkosítva van a C# program jelszóhoz
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com