HttpUtility.UrlEncodeToBytes 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 sträng eller en bytematris till en kodad matris med byte.
Om du vill koda eller avkoda värden utanför ett webbprogram använder du WebUtility klassen .
Överlagringar
| Name | Description |
|---|---|
| UrlEncodeToBytes(Byte[]) |
Konverterar en matris med byte till en URL-kodad matris med byte. |
| UrlEncodeToBytes(String) |
Konverterar en sträng till en URL-kodad matris med byte. |
| UrlEncodeToBytes(String, Encoding) |
Konverterar en sträng till en URL-kodad matris med byte med det angivna kodningsobjektet. |
| UrlEncodeToBytes(Byte[], Int32, Int32) |
Konverterar en matris med byte till en URL-kodad matris med byte, med början vid den angivna positionen i matrisen och fortsätter för det angivna antalet byte. |
UrlEncodeToBytes(Byte[])
- Källa:
- HttpUtility.cs
- Källa:
- HttpUtility.cs
- Källa:
- HttpUtility.cs
- Källa:
- HttpUtility.cs
- Källa:
- HttpUtility.cs
Konverterar en matris med byte till en URL-kodad matris med byte.
public:
static cli::array <System::Byte> ^ UrlEncodeToBytes(cli::array <System::Byte> ^ bytes);
public static byte[]? UrlEncodeToBytes(byte[]? bytes);
public static byte[] UrlEncodeToBytes(byte[] bytes);
static member UrlEncodeToBytes : byte[] -> byte[]
Public Shared Function UrlEncodeToBytes (bytes As Byte()) As Byte()
Parametrar
- bytes
- Byte[]
Matrisen med byte som ska kodas.
Returer
En kodad 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
- UrlDecodeToBytes(String)
- Anvisningar: Skydda mot skriptexploateringar i ett webbprogram genom att tillämpa HTML-kodning på strängar
Gäller för
UrlEncodeToBytes(String)
- Källa:
- HttpUtility.cs
- Källa:
- HttpUtility.cs
- Källa:
- HttpUtility.cs
- Källa:
- HttpUtility.cs
- Källa:
- HttpUtility.cs
Konverterar en sträng till en URL-kodad matris med byte.
public:
static cli::array <System::Byte> ^ UrlEncodeToBytes(System::String ^ str);
public static byte[]? UrlEncodeToBytes(string? str);
public static byte[] UrlEncodeToBytes(string str);
static member UrlEncodeToBytes : string -> byte[]
Public Shared Function UrlEncodeToBytes (str As String) As Byte()
Parametrar
- str
- String
Strängen som ska kodas.
Returer
En kodad 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
- UrlDecodeToBytes(String)
- Anvisningar: Skydda mot skriptexploateringar i ett webbprogram genom att tillämpa HTML-kodning på strängar
Gäller för
UrlEncodeToBytes(String, Encoding)
- Källa:
- HttpUtility.cs
- Källa:
- HttpUtility.cs
- Källa:
- HttpUtility.cs
- Källa:
- HttpUtility.cs
- Källa:
- HttpUtility.cs
Konverterar en sträng till en URL-kodad matris med byte med det angivna kodningsobjektet.
public:
static cli::array <System::Byte> ^ UrlEncodeToBytes(System::String ^ str, System::Text::Encoding ^ e);
public static byte[]? UrlEncodeToBytes(string? str, System.Text.Encoding e);
public static byte[] UrlEncodeToBytes(string str, System.Text.Encoding e);
static member UrlEncodeToBytes : string * System.Text.Encoding -> byte[]
Public Shared Function UrlEncodeToBytes (str As String, e As Encoding) As Byte()
Parametrar
- str
- String
Strängen som ska kodas.
Returer
En kodad 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
- UrlDecodeToBytes(String)
- Anvisningar: Skydda mot skriptexploateringar i ett webbprogram genom att tillämpa HTML-kodning på strängar
Gäller för
UrlEncodeToBytes(Byte[], Int32, Int32)
- Källa:
- HttpUtility.cs
- Källa:
- HttpUtility.cs
- Källa:
- HttpUtility.cs
- Källa:
- HttpUtility.cs
- Källa:
- HttpUtility.cs
Konverterar en matris med byte till en URL-kodad 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> ^ UrlEncodeToBytes(cli::array <System::Byte> ^ bytes, int offset, int count);
public static byte[]? UrlEncodeToBytes(byte[]? bytes, int offset, int count);
public static byte[] UrlEncodeToBytes(byte[] bytes, int offset, int count);
static member UrlEncodeToBytes : byte[] * int * int -> byte[]
Public Shared Function UrlEncodeToBytes (bytes As Byte(), offset As Integer, count As Integer) As Byte()
Parametrar
- bytes
- Byte[]
Matrisen med byte som ska kodas.
- offset
- Int32
Positionen i bytematrisen där kodningen ska börja.
- count
- Int32
Antalet byte som ska kodas.
Returer
En kodad 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 .
Se även
- UrlDecodeToBytes(String)
- Anvisningar: Skydda mot skriptexploateringar i ett webbprogram genom att tillämpa HTML-kodning på strängar