Freigeben über


HttpEncoder.UrlPathEncode(String) Methode

Definition

Codiert einen Unterabschnitt einer URL.

protected public:
 virtual System::String ^ UrlPathEncode(System::String ^ value);
protected internal virtual string UrlPathEncode (string value);
abstract member UrlPathEncode : string -> string
override this.UrlPathEncode : string -> string
Protected Friend Overridable Function UrlPathEncode (value As String) As String

Parameter

value
String

Die zu codierende Zeichenfolge.

Gibt zurück

Eine URL-codierte Zeichenfolge.

Hinweise

Die UrlPathEncode-Methode wird von der UrlPathEncode-Methode aufgerufen. Die UrlPathEncode-Methode führt die folgenden Schritte aus:

  • Wendet die Codierungslogik der UrlPathEncode -Methode nur auf den Pfadteil der URL an (der die Abfragezeichenfolge ausschließt). Die Methode setzt voraus, dass die URL als UTF-8-Zeichenfolge codiert ist.

  • Codiert Nicht-Leerzeichen, sodass nur eine Teilmenge der ersten 128 ASCII-Zeichen in der resultierenden codierten Zeichenfolge verwendet wird. Alle Zeichen mit unicode-Wert 128 und höher oder 32 und weniger sind URL-codiert.

  • Codiert Leerzeichen als %20.

Gilt für: