Tento článek byl přeložen strojově počítačem. Původní text zobrazíte přesunutím ukazatele myši nad jednotlivé věty článku. Další informace
Překlad
Originál
Toto téma nebylo dosud ohodnoceno - Ohodnotit toto téma

HttpServerUtility.UrlPathEncode – metoda

.NET Framework 4

URL kóduje část cesty adresy URL řetězec a vrátí řetězec kódování.

Obor názvů:  System.Web
Sestavení:  System.Web (v System.Web.dll)
public string UrlPathEncode(
	string s
)

Parametry

s
Typ: System.String
Textové kódování URL.

Vrácená hodnota

Typ: System.String
URL kódování textu.

Kódování adres URL zajišťuje, že všechny prohlížeče správně odesílání textu řetězců URL. Znaky jako otázku označit (?), označit (ampersand), lomítko (/) a mezer může být zkrácen nebo poškozeny některé prohlížeče. Proto tyto znaky musí být kódovány ve <a> tagy nebo v dotazu řetězce, kde můžete znovu odesílány řetězce pomocí prohlížeče v řetězci požadavku.

UrlPathEncodesnadno přístup HttpUtility.UrlPathEncode Metoda za běhu z ASP.NET aplikací. Vnitřně UrlPathEncode používá HttpUtility.UrlPathEncode kódování řetězců.

Následující příklad URL kóduje řetězce a potom ji pošle do prohlížeče klienta. Například řetězec MyURL je kódovaný jako "http%3a%2f%2fwww.contoso.com%2farticles.aspx?title = ASP.Příklady NET".


String MyURL;
MyURL = "http://www.contoso.com/articles.aspx?title = ASP.NET Examples";

Response.Write( "<A HREF = " + Server.UrlPathEncode(MyURL) +  "> ASP.NET Examples <br>" );
   


.NET Framework

Podporováno v: 4, 3.5, 3.0, 2.0, 1.1, 1.0

Windows 7, Windows Vista SP1 nebo novější, Windows XP SP3, 64bitová verze systému Windows XP SP2, Windows Server 2008 (není podpora v roli Server Core), Windows Server 2008 R2 (podpora v roli Server Core s aktualizací SP1 nebo novější), Windows Server 2003 SP2

.NET Framework nepodporuje některé verze platforem. Seznam podporovaných verzí naleznete v tématu Požadavky na systém rozhraní .NET framework.
Byl tento obsah pro vás užitečný?
(Zbývající počet znaků: 1500)
Obsah vytvořený komunitou Přidat