WebClient.Encoding Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri vagy beállítja a sztringek Encoding feltöltéséhez és letöltéséhez használt értékeket.
public:
property System::Text::Encoding ^ Encoding { System::Text::Encoding ^ get(); void set(System::Text::Encoding ^ value); };
public System.Text.Encoding Encoding { get; set; }
member this.Encoding : System.Text.Encoding with get, set
Public Property Encoding As Encoding
Tulajdonság értéke
Sztringek Encoding kódolására használható. Ennek a tulajdonságnak az alapértelmezett értéke a függvény által visszaadott Defaultkódolás.
Példák
Az alábbi példakód a tulajdonság értékének beállítását mutatja be.
void UploadString( String^ address )
{
String^ data = "Time = 12:00am temperature = 50";
WebClient^ client = gcnew WebClient;
// Optionally specify an encoding for uploading and downloading strings.
client->Encoding = System::Text::Encoding::UTF8;
// Upload the data.
String^ reply = client->UploadString( address, data );
// Disply the server's response.
Console::WriteLine( reply );
}
public static void UploadString(string address)
{
string data = "Time = 12:00am temperature = 50";
WebClient client = new WebClient();
// Optionally specify an encoding for uploading and downloading strings.
client.Encoding = System.Text.Encoding.UTF8;
// Upload the data.
string reply = client.UploadString(address, data);
// Display the server's response.
Console.WriteLine(reply);
}
Public Shared Sub UploadString(ByVal address As String)
Dim data As String = "Time = 12:00am temperature = 50"
Dim client As WebClient = New WebClient()
' Optionally specify an encoding for uploading and downloading strings.
client.Encoding = System.Text.Encoding.UTF8
' Upload the data.
Dim reply As String = client.UploadString(address, data)
' Disply the server's response.
Console.WriteLine(reply)
End Sub
Megjegyzések
Figyelmeztetés
WebRequest, HttpWebRequest, ServicePointés WebClient elavultak, és nem szabad új fejlesztésre használni őket. A HttpClient használható helyette.
A UploadString metódusok ezt UploadStringAsync a tulajdonságot használják a megadott sztring tömbté alakításához a sztring Byte feltöltése előtt. További információkért tekintse meg a metódust GetBytes .
Ha egy sztringet a rendszer a metódusok vagy metódusok DownloadString használatával tölt le, DownloadStringAsync az WebClient általa visszaadott karakterlánc használatával konvertálja a letöltött Encoding tömböt sztringgé.Byte További információkért tekintse meg a metódust GetString .