Sdílet prostřednictvím


HttpUtility.UrlEncodeUnicodeToBytes(String) Metoda

Definice

Upozornění

This method produces non-standards-compliant output and has interoperability issues. The preferred alternative is UrlEncodeToBytes(String).

Převede řetězec Unicode na pole bajtů.

public:
 static cli::array <System::Byte> ^ UrlEncodeUnicodeToBytes(System::String ^ str);
public static byte[]? UrlEncodeUnicodeToBytes (string? str);
[System.Obsolete("This method produces non-standards-compliant output and has interoperability issues. The preferred alternative is UrlEncodeToBytes(String).")]
public static byte[]? UrlEncodeUnicodeToBytes (string? str);
[System.Obsolete("This method produces non-standards-compliant output and has interoperability issues. The preferred alternative is UrlEncodeToBytes(String).")]
public static byte[] UrlEncodeUnicodeToBytes (string str);
public static byte[] UrlEncodeUnicodeToBytes (string str);
static member UrlEncodeUnicodeToBytes : string -> byte[]
[<System.Obsolete("This method produces non-standards-compliant output and has interoperability issues. The preferred alternative is UrlEncodeToBytes(String).")>]
static member UrlEncodeUnicodeToBytes : string -> byte[]
Public Shared Function UrlEncodeUnicodeToBytes (str As String) As Byte()

Parametry

str
String

Řetězec, který chcete převést.

Návraty

Byte[]

Bajtové pole.

Atributy

Poznámky

Pokud jsou ve streamu HTTP předány znaky, jako jsou prázdné hodnoty a interpunkce, můžou být na straně příjemce nesprávně interpretovány. Kódování adresy URL převádí znaky, které nejsou platné v adrese URL na ekvivalenty entity znaků; Dekódování adresy URL obrátí kódování. Například při vložení do bloku textu, který se má přenést do adresy URL, jsou znaky < a > kódovány jako %3c a %3e.

Platí pro

Viz také