Freigeben über


HttpUtility.UrlEncodeUnicode-Methode

Konvertiert eine Zeichenfolge in eine Unicode-Zeichenfolge.

Namespace: System.Web
Assembly: System.Web (in system.web.dll)

Syntax

'Declaration
Public Shared Function UrlEncodeUnicode ( _
    str As String _
) As String
'Usage
Dim str As String
Dim returnValue As String

returnValue = HttpUtility.UrlEncodeUnicode(str)
public static string UrlEncodeUnicode (
    string str
)
public:
static String^ UrlEncodeUnicode (
    String^ str
)
public static String UrlEncodeUnicode (
    String str
)
public static function UrlEncodeUnicode (
    str : String
) : String

Parameter

  • str
    Die zu konvertierende Zeichenfolge.

Rückgabewert

Eine Unicode-Zeichenfolge in %UnicodeValue-Notation.

Hinweise

Wenn Leerstellen und Satzzeichen an einen HTTP-Stream übergeben werden, werden sie auf Empfängerseite möglicherweise falsch interpretiert. Die URL-Codierung konvertiert in URLs unzulässige Zeichen in entsprechende Zeichenentitäten, und die URL-Decodierung macht die Codierung rückgängig. Wenn z. B. die Zeichen < und > in einen Textblock für die Übertragung in einem URL eingebettet sind, werden sie als %3c und %3e codiert.

Plattformen

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

HttpUtility-Klasse
HttpUtility-Member
System.Web-Namespace

Weitere Ressourcen

Gewusst wie: Schutz gegen Skriptangriffe in einer Webanwendung durch Anwenden von HTML-Codierung auf Zeichenfolgen