HttpUtility.UrlDecodeToBytes Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Konverterar en URL-kodad sträng eller bytematris till en avkodad matris med byte.
Om du vill koda eller avkoda värden utanför ett webbprogram använder du WebUtility klassen .
Överlagringar
| Name | Description |
|---|---|
| UrlDecodeToBytes(Byte[]) |
Konverterar en URL-kodad matris med byte till en avkodad matris med byte. |
| UrlDecodeToBytes(String) |
Konverterar en URL-kodad sträng till en avkodad matris med byte. |
| UrlDecodeToBytes(String, Encoding) |
Konverterar en URL-kodad sträng till en avkodad matris med byte med det angivna avkodningsobjektet. |
| UrlDecodeToBytes(Byte[], Int32, Int32) |
Konverterar en URL-kodad matris med byte till en avkodad matris med byte, med början vid den angivna positionen i matrisen och fortsätter för det angivna antalet byte. |
UrlDecodeToBytes(Byte[])
Konverterar en URL-kodad matris med byte till en avkodad matris med byte.
public:
static cli::array <System::Byte> ^ UrlDecodeToBytes(cli::array <System::Byte> ^ bytes);
public static byte[] UrlDecodeToBytes(byte[] bytes);
static member UrlDecodeToBytes : byte[] -> byte[]
Public Shared Function UrlDecodeToBytes (bytes As Byte()) As Byte()
Parametrar
- bytes
- Byte[]
Matrisen med byte som ska avkodas.
Returer
En avkodad matris med byte.
Kommentarer
Om tecken som blanksteg och skiljetecken skickas i en HTTP-ström kan de misstolkas i den mottagande änden. URL-kodning konverterar tecken som inte tillåts i en URL till teckenentitetsmotsvarigheter. URL-avkodning vänder kodningen. När de till exempel bäddas in i ett textblock som ska överföras i en URL, kodas tecknen < och > som %3c och %3e.
Om du vill koda eller avkoda värden utanför ett webbprogram använder du WebUtility klassen .
Se även
Gäller för
UrlDecodeToBytes(String)
Konverterar en URL-kodad sträng till en avkodad matris med byte.
public:
static cli::array <System::Byte> ^ UrlDecodeToBytes(System::String ^ str);
public static byte[] UrlDecodeToBytes(string str);
static member UrlDecodeToBytes : string -> byte[]
Public Shared Function UrlDecodeToBytes (str As String) As Byte()
Parametrar
- str
- String
Strängen som ska avkodas.
Returer
En avkodad matris med byte.
Kommentarer
Om tecken som blanksteg och skiljetecken skickas i en HTTP-ström kan de misstolkas i den mottagande änden. URL-kodning konverterar tecken som inte tillåts i en URL till teckenentitetsmotsvarigheter. URL-avkodning vänder kodningen. När de till exempel bäddas in i ett textblock som ska överföras i en URL, kodas tecknen < och > som %3c och %3e.
Om du vill koda eller avkoda värden utanför ett webbprogram använder du WebUtility klassen .
Se även
Gäller för
UrlDecodeToBytes(String, Encoding)
Konverterar en URL-kodad sträng till en avkodad matris med byte med det angivna avkodningsobjektet.
public:
static cli::array <System::Byte> ^ UrlDecodeToBytes(System::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()
Parametrar
- str
- String
Strängen som ska avkodas.
Returer
En avkodad matris med byte.
Kommentarer
Om tecken som blanksteg och skiljetecken skickas i en HTTP-ström kan de misstolkas i den mottagande änden. URL-kodning konverterar tecken som inte tillåts i en URL till teckenentitetsmotsvarigheter. URL-avkodning vänder kodningen. När de till exempel bäddas in i ett textblock som ska överföras i en URL, kodas tecknen < och > som %3c och %3e.
Om du vill koda eller avkoda värden utanför ett webbprogram använder du WebUtility klassen .
Se även
Gäller för
UrlDecodeToBytes(Byte[], Int32, Int32)
Konverterar en URL-kodad matris med byte till en avkodad matris med byte, med början vid den angivna positionen i matrisen och fortsätter för det angivna antalet byte.
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);
static member UrlDecodeToBytes : byte[] * int * int -> byte[]
Public Shared Function UrlDecodeToBytes (bytes As Byte(), offset As Integer, count As Integer) As Byte()
Parametrar
- bytes
- Byte[]
Matrisen med byte som ska avkodas.
- offset
- Int32
Positionen i bytematrisen där avkodningen ska börja.
- count
- Int32
Antalet byte som ska avkodas.
Returer
En avkodad matris med byte.
Undantag
bytes är null, men count är inte lika med 0.
offset är mindre än 0 eller större än matrisens bytes längd.
-eller-
count är mindre än 0, eller count + offset är större än matrisens bytes längd.
Kommentarer
Om tecken som blanksteg och skiljetecken skickas i en HTTP-ström kan de misstolkas i den mottagande änden. URL-kodning konverterar tecken som inte tillåts i en URL till teckenentitetsmotsvarigheter. URL-avkodning vänder kodningen. När de till exempel bäddas in i ett textblock som ska överföras i en URL, kodas tecknen < och > som %3c och %3e.
Om du vill koda eller avkoda värden utanför ett webbprogram använder du WebUtility klassen .