See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 14126|Vastuse: 0

[ASP.NET] asp.net saad praeguse lehe URL-aadressi

[Kopeeri link]
Postitatud 07.06.2015 18:36:04 | | |
Praeguse lehe täielik aadress on:http://www.itsvse.com/aaa/bbb.aspx?id=5&name=kelli
"http://" on lepingu nimi
"www.itsvse.com" on domeeninimi
"AAA" on saidi nimi
"bbb.aspx" on lehe nimi (failinimi)
"id=5&name=kelli" on parameeter
[1] Hangi täielik URL (protokolli nimi + domeeninimi + saidi nimi + failinimi + parameetrid)

Kood on järgmine:

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

[2] Hangi saidi nimi + lehe nimi + parameetrid:

Kood on järgmine:

string url=Request.RawUrl;
(või string url=Request.Url.PathAndQuery; )
url= /aaa/bbb.aspx?id=5&name=kelli

[3] Hangi saidi nimi + lehe nimi:

Kood on järgmine:

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

[4] Hangi domeeninime:

Kood on järgmine:

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

[5] Hangi parameetrid:

Kood on järgmine:

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




Kood on järgmine:

Request.RawUrl: Saab kliendipäringu URL-i info (v.a host ja port) ------>/Default2.aspx
Request.ApplicationPath: Saab virtuaalse tee ASP.NET serveris oleva rakenduseni. ------>/
Request.CurrentExecutionFilePath: Saab virtuaalse tee praegusele päringule. ------>/Default2.aspx
Request.Path: Hangi virtuaalne tee praeguse päringuni. ------>/Default2.aspx
Request.PathInfo: Võtab täiendavat teeteavet ressursside kohta, millel on URL-laiend------>
Request.PhysicalPath: Saab füüsilise failisüsteemi tee, mis vastab päringu URL-ile. ------>E:\temp\Default2.aspx
Request.Url.LocalPath:------>/Default2.aspx
Request.Url.AbsoluteUri:------>http://localhost:8080/Default2.aspx
Request.Url.AbsolutePath:---------------------------->/Default2.aspx






Eelmine:Baidu Jaapani otsingumootor suleti ja avastati kuu aega hiljem
Järgmine:Lähtekood on krüpteeritud DES-iga C# programmi parooli jaoks
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com