Freigeben über


HttpUtility.UrlEncodeUnicodeToBytes-Methode

Konvertiert eine Unicode-Zeichenfolge in ein Bytearray.

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

Syntax

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

returnValue = HttpUtility.UrlEncodeUnicodeToBytes(str)
public static byte[] UrlEncodeUnicodeToBytes (
    string str
)
public:
static array<unsigned char>^ UrlEncodeUnicodeToBytes (
    String^ str
)
public static byte[] UrlEncodeUnicodeToBytes (
    String str
)
public static function UrlEncodeUnicodeToBytes (
    str : String
) : byte[]

Parameter

  • str
    Die zu konvertierende Zeichenfolge.

Rückgabewert

Ein Bytearray.

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