HttpUtility.UrlEncodeToBytes Metod

Definition

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

Byte[]

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

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

Byte[]

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

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.

e
Encoding

Det Encoding som anger kodningsschemat.

Returer

Byte[]

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

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

Byte[]

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

Gäller för