HttpUtility.UrlDecodeToBytes Methode

Definitie

Converteert een tekenreeks of bytematrix met URL-codering naar een gedecodeerde matrix van bytes.

Als u waarden buiten een webtoepassing wilt coderen of decoderen, gebruikt u de WebUtility klasse.

Overloads

Name Description
UrlDecodeToBytes(Byte[])

Converteert een met URL gecodeerde matrix van bytes naar een gedecodeerde matrix van bytes.

UrlDecodeToBytes(String)

Converteert een tekenreeks met URL-codering naar een gedecodeerde matrix van bytes.

UrlDecodeToBytes(String, Encoding)

Converteert een tekenreeks met URL-codering naar een gedecodeerde matrix van bytes met behulp van het opgegeven decoderingsobject.

UrlDecodeToBytes(Byte[], Int32, Int32)

Converteert een met URL gecodeerde matrix van bytes naar een gedecodeerde matrix van bytes, te beginnen bij de opgegeven positie in de matrix en door te gaan voor het opgegeven aantal bytes.

UrlDecodeToBytes(Byte[])

Bron:
HttpUtility.cs
Bron:
HttpUtility.cs
Bron:
HttpUtility.cs
Bron:
HttpUtility.cs
Bron:
HttpUtility.cs

Converteert een met URL gecodeerde matrix van bytes naar een gedecodeerde matrix van bytes.

public:
 static cli::array <System::Byte> ^ UrlDecodeToBytes(cli::array <System::Byte> ^ bytes);
public static byte[]? UrlDecodeToBytes(byte[]? bytes);
public static byte[] UrlDecodeToBytes(byte[] bytes);
static member UrlDecodeToBytes : byte[] -> byte[]
Public Shared Function UrlDecodeToBytes (bytes As Byte()) As Byte()

Parameters

bytes
Byte[]

De matrix van bytes die moet worden gedecodeerd.

Retouren

Byte[]

Een gedecodeerde matrix van bytes.

Opmerkingen

Als tekens zoals lege waarden en interpunctie worden doorgegeven in een HTTP-stroom, worden deze mogelijk onjuist geïnterpreteerd aan het ontvangende einde. URL-codering converteert tekens die niet zijn toegestaan in een URL naar equivalenten van tekenentiteiten; Met URL-decodering wordt de codering omgekeerd. Wanneer u bijvoorbeeld ingesloten in een tekstblok dat moet worden verzonden in een URL, worden de tekens <> en gecodeerd als %3c en %3e.

Als u waarden buiten een webtoepassing wilt coderen of decoderen, gebruikt u de WebUtility klasse.

Zie ook

Van toepassing op

UrlDecodeToBytes(String)

Bron:
HttpUtility.cs
Bron:
HttpUtility.cs
Bron:
HttpUtility.cs
Bron:
HttpUtility.cs
Bron:
HttpUtility.cs

Converteert een tekenreeks met URL-codering naar een gedecodeerde matrix van bytes.

public:
 static cli::array <System::Byte> ^ UrlDecodeToBytes(System::String ^ str);
public static byte[]? UrlDecodeToBytes(string? str);
public static byte[] UrlDecodeToBytes(string str);
static member UrlDecodeToBytes : string -> byte[]
Public Shared Function UrlDecodeToBytes (str As String) As Byte()

Parameters

str
String

De tekenreeks die moet worden gedecodeerd.

Retouren

Byte[]

Een gedecodeerde matrix van bytes.

Opmerkingen

Als tekens zoals lege waarden en interpunctie worden doorgegeven in een HTTP-stroom, worden deze mogelijk onjuist geïnterpreteerd aan het ontvangende einde. URL-codering converteert tekens die niet zijn toegestaan in een URL naar equivalenten van tekenentiteiten; Met URL-decodering wordt de codering omgekeerd. Wanneer u bijvoorbeeld ingesloten in een tekstblok dat moet worden verzonden in een URL, worden de tekens <> en gecodeerd als %3c en %3e.

Als u waarden buiten een webtoepassing wilt coderen of decoderen, gebruikt u de WebUtility klasse.

Zie ook

Van toepassing op

UrlDecodeToBytes(String, Encoding)

Bron:
HttpUtility.cs
Bron:
HttpUtility.cs
Bron:
HttpUtility.cs
Bron:
HttpUtility.cs
Bron:
HttpUtility.cs

Converteert een tekenreeks met URL-codering naar een gedecodeerde matrix van bytes met behulp van het opgegeven decoderingsobject.

public:
 static cli::array <System::Byte> ^ UrlDecodeToBytes(System::String ^ str, System::Text::Encoding ^ e);
public static byte[]? UrlDecodeToBytes(string? str, System.Text.Encoding e);
public static byte[] UrlDecodeToBytes(string str, System.Text.Encoding e);
static member UrlDecodeToBytes : string * System.Text.Encoding -> byte[]
Public Shared Function UrlDecodeToBytes (str As String, e As Encoding) As Byte()

Parameters

str
String

De tekenreeks die moet worden gedecodeerd.

e
Encoding

Het Encoding object dat het decoderingsschema aangeeft.

Retouren

Byte[]

Een gedecodeerde matrix van bytes.

Opmerkingen

Als tekens zoals lege waarden en interpunctie worden doorgegeven in een HTTP-stroom, worden deze mogelijk onjuist geïnterpreteerd aan het ontvangende einde. URL-codering converteert tekens die niet zijn toegestaan in een URL naar equivalenten van tekenentiteiten; Met URL-decodering wordt de codering omgekeerd. Wanneer u bijvoorbeeld ingesloten in een tekstblok dat moet worden verzonden in een URL, worden de tekens <> en gecodeerd als %3c en %3e.

Als u waarden buiten een webtoepassing wilt coderen of decoderen, gebruikt u de WebUtility klasse.

Zie ook

Van toepassing op

UrlDecodeToBytes(Byte[], Int32, Int32)

Bron:
HttpUtility.cs
Bron:
HttpUtility.cs
Bron:
HttpUtility.cs
Bron:
HttpUtility.cs
Bron:
HttpUtility.cs

Converteert een met URL gecodeerde matrix van bytes naar een gedecodeerde matrix van bytes, te beginnen bij de opgegeven positie in de matrix en door te gaan voor het opgegeven aantal bytes.

public:
 static cli::array <System::Byte> ^ UrlDecodeToBytes(cli::array <System::Byte> ^ bytes, int offset, int count);
public static byte[]? UrlDecodeToBytes(byte[]? bytes, int offset, int count);
public static byte[] UrlDecodeToBytes(byte[] bytes, int offset, int count);
static member UrlDecodeToBytes : byte[] * int * int -> byte[]
Public Shared Function UrlDecodeToBytes (bytes As Byte(), offset As Integer, count As Integer) As Byte()

Parameters

bytes
Byte[]

De matrix van bytes die moet worden gedecodeerd.

offset
Int32

De positie in de bytematrix waarop moet worden gedecodering gestart.

count
Int32

Het aantal bytes dat moet worden gedecodeerd.

Retouren

Byte[]

Een gedecodeerde matrix van bytes.

Uitzonderingen

bytes is null, maar count is niet gelijk aan 0.

offset is kleiner dan 0 of groter dan de lengte van de bytes matrix.

– of –

countkleiner is dan 0ofcount + offsetgroter is dan de lengte van de bytes matrix.

Opmerkingen

Als tekens zoals lege waarden en interpunctie worden doorgegeven in een HTTP-stroom, worden deze mogelijk onjuist geïnterpreteerd aan het ontvangende einde. URL-codering converteert tekens die niet zijn toegestaan in een URL naar equivalenten van tekenentiteiten; Met URL-decodering wordt de codering omgekeerd. Wanneer u bijvoorbeeld ingesloten in een tekstblok dat moet worden verzonden in een URL, worden de tekens <> en gecodeerd als %3c en %3e.

Als u waarden buiten een webtoepassing wilt coderen of decoderen, gebruikt u de WebUtility klasse.

Zie ook

Van toepassing op