WebClient.UploadString Metódus
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.
Feltölti a megadott sztringet a megadott erőforrásba.
Túlterhelések
| Name | Description |
|---|---|
| UploadString(String, String) |
Feltölti a megadott sztringet a megadott erőforrásba a POST metódus használatával. |
| UploadString(Uri, String) |
Feltölti a megadott sztringet a megadott erőforrásba a POST metódus használatával. |
| UploadString(String, String, String) |
Feltölti a megadott sztringet a megadott erőforrásba a megadott módszerrel. |
| UploadString(Uri, String, String) |
Feltölti a megadott sztringet a megadott erőforrásba a megadott módszerrel. |
UploadString(String, String)
- Forrás:
- WebClient.cs
- Forrás:
- WebClient.cs
- Forrás:
- WebClient.cs
- Forrás:
- WebClient.cs
- Forrás:
- WebClient.cs
Feltölti a megadott sztringet a megadott erőforrásba a POST metódus használatával.
public:
System::String ^ UploadString(System::String ^ address, System::String ^ data);
public string UploadString(string address, string data);
member this.UploadString : string * string -> string
Public Function UploadString (address As String, data As String) As String
Paraméterek
- address
- String
A sztring fogadásához az erőforrás URI-ja. Http-erőforrások esetén ennek az URI-nak azonosítania kell egy olyan erőforrást, amely képes fogadni a POST metódussal küldött kérést, például egy szkriptet vagy egy ASP-lapot.
- data
- String
A feltöltendő sztring.
Válaszok
A String kiszolgáló által küldött választ tartalmazó üzenet.
Kivételek
A address paraméter a következő null: .
-vagy-
A data paraméter a következő null: .
A kombinálással BaseAddressaddress létrehozott URI érvénytelen.
-vagy-
Nem érkezett válasz az erőforrást üzemeltető kiszolgálótól.
Példák
Az alábbi példakód bemutatja a metódus meghívását.
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 sztring feltöltése előtt ez a metódus tömbté alakítja Byte a Encoding tulajdonságban megadott kódolással. Ez a metódus blokkolja a sztring átvitelét. Ha sztringet szeretne küldeni, és a kiszolgáló válaszára várva folytatja a végrehajtást, használja az egyik metódust UploadStringAsync .
Ha a BaseAddress tulajdonság nem üres sztring (""), és address nem tartalmaz abszolút URI-t, akkor relatív URI-nak kell lennie, address amely a BaseAddress kért adatok abszolút URI-jának létrehozásához van kombinálva. Ha a QueryString tulajdonság nem üres sztring, a program hozzáfűzi.address
Ez a metódus a STOR paranccsal tölt fel egy FTP-erőforrást. HTTP-erőforrás esetén a POST metódust használja a rendszer.
Note
Ez a tag nyomkövetési adatokat ad ki, amikor engedélyezi a hálózati nyomkövetést az alkalmazásban. További információ: Network Tracing in .NET Framework.
A következőre érvényes:
UploadString(Uri, String)
- Forrás:
- WebClient.cs
- Forrás:
- WebClient.cs
- Forrás:
- WebClient.cs
- Forrás:
- WebClient.cs
- Forrás:
- WebClient.cs
Feltölti a megadott sztringet a megadott erőforrásba a POST metódus használatával.
public:
System::String ^ UploadString(Uri ^ address, System::String ^ data);
public string UploadString(Uri address, string data);
member this.UploadString : Uri * string -> string
Public Function UploadString (address As Uri, data As String) As String
Paraméterek
- address
- Uri
A sztring fogadásához az erőforrás URI-ja. Http-erőforrások esetén ennek az URI-nak azonosítania kell egy olyan erőforrást, amely képes fogadni a POST metódussal küldött kérést, például egy szkriptet vagy egy ASP-lapot.
- data
- String
A feltöltendő sztring.
Válaszok
A String kiszolgáló által küldött választ tartalmazó üzenet.
Kivételek
A address paraméter a következő null: .
-vagy-
A data paraméter a következő null: .
A kombinálással BaseAddressaddress létrehozott URI érvénytelen.
-vagy-
Nem érkezett válasz az erőforrást üzemeltető kiszolgálótól.
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 sztring feltöltése előtt ez a metódus tömbté alakítja Byte a Encoding tulajdonságban megadott kódolással. Ez a metódus blokkolja a sztring átvitelét. Ha sztringet szeretne küldeni, és a kiszolgáló válaszára várva folytatja a végrehajtást, használja az egyik metódust UploadStringAsync .
Ha a BaseAddress tulajdonság nem üres sztring (""), és address nem tartalmaz abszolút URI-t, akkor relatív URI-nak kell lennie, address amely a BaseAddress kért adatok abszolút URI-jának létrehozásához van kombinálva. Ha a QueryString tulajdonság nem üres sztring, a program hozzáfűzi.address
Ez a metódus a STOR paranccsal tölt fel egy FTP-erőforrást. HTTP-erőforrás esetén a POST metódust használja a rendszer.
Note
Ez a tag nyomkövetési adatokat ad ki, amikor engedélyezi a hálózati nyomkövetést az alkalmazásban. További információ: Network Tracing in .NET Framework.
A következőre érvényes:
UploadString(String, String, String)
- Forrás:
- WebClient.cs
- Forrás:
- WebClient.cs
- Forrás:
- WebClient.cs
- Forrás:
- WebClient.cs
- Forrás:
- WebClient.cs
Feltölti a megadott sztringet a megadott erőforrásba a megadott módszerrel.
public:
System::String ^ UploadString(System::String ^ address, System::String ^ method, System::String ^ data);
public string UploadString(string address, string? method, string data);
public string UploadString(string address, string method, string data);
member this.UploadString : string * string * string -> string
Public Function UploadString (address As String, method As String, data As String) As String
Paraméterek
- address
- String
A sztring fogadásához az erőforrás URI-ja. Ennek az URI-nak azonosítania kell egy erőforrást, amely képes elfogadni a metódussal küldött kérést method .
- method
- String
A sztring erőforrásba való küldéséhez használt HTTP-metódus. Null érték esetén az alapértelmezett érték a POST a http és az ftp STOR esetében.
- data
- String
A feltöltendő sztring.
Válaszok
A String kiszolgáló által küldött választ tartalmazó üzenet.
Kivételek
A address paraméter a következő null: .
-vagy-
A data paraméter a következő null: .
A kombinálással BaseAddressaddress létrehozott URI érvénytelen.
-vagy-
Nem érkezett válasz az erőforrást üzemeltető kiszolgálótól.
-vagy-
method nem használható tartalom küldésére.
Példák
Az alábbi példakód bemutatja a metódus meghívását.
void PostString( String^ address )
{
String^ data = "Time = 12:00am temperature = 50";
String^ method = "POST";
WebClient^ client = gcnew WebClient;
String^ reply = client->UploadString( address, method, data );
Console::WriteLine( reply );
}
public static void PostString(string address)
{
string data = "Time = 12:00am temperature = 50";
string method = "POST";
WebClient client = new WebClient();
string reply = client.UploadString(address, method, data);
Console.WriteLine(reply);
}
Public Shared Sub PostString(ByVal address As String)
Dim data As String = "Time = 12:00am temperature = 50"
Dim method As String = "POST"
Dim client As WebClient = New WebClient()
Dim reply As String = client.UploadString(address, method, data)
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 sztring feltöltése előtt ez a metódus tömbté alakítja Byte a Encoding tulajdonságban megadott kódolással. Ez a metódus blokkolja a sztring átvitelét. Ha sztringet szeretne küldeni, és a kiszolgáló válaszára várva folytatja a végrehajtást, használja az egyik metódust UploadStringAsync .
Ha a BaseAddress tulajdonság nem üres sztring ("") és address nem tartalmaz abszolút URI-t, akkor relatív URI-nak kell lennie, address amely a BaseAddress kért adatok abszolút URI-jának létrehozásához van kombinálva. Ha a QueryString tulajdonság nem üres sztring, a program hozzáfűzi.address
Note
Ez a tag nyomkövetési adatokat ad ki, amikor engedélyezi a hálózati nyomkövetést az alkalmazásban. További információ: Network Tracing in .NET Framework.
A következőre érvényes:
UploadString(Uri, String, String)
- Forrás:
- WebClient.cs
- Forrás:
- WebClient.cs
- Forrás:
- WebClient.cs
- Forrás:
- WebClient.cs
- Forrás:
- WebClient.cs
Feltölti a megadott sztringet a megadott erőforrásba a megadott módszerrel.
public:
System::String ^ UploadString(Uri ^ address, System::String ^ method, System::String ^ data);
public string UploadString(Uri address, string? method, string data);
public string UploadString(Uri address, string method, string data);
member this.UploadString : Uri * string * string -> string
Public Function UploadString (address As Uri, method As String, data As String) As String
Paraméterek
- address
- Uri
A sztring fogadásához az erőforrás URI-ja. Ennek az URI-nak azonosítania kell egy erőforrást, amely képes elfogadni a metódussal küldött kérést method .
- method
- String
A sztring erőforrásba való küldéséhez használt HTTP-metódus. Null érték esetén az alapértelmezett érték a POST a http és az ftp STOR esetében.
- data
- String
A feltöltendő sztring.
Válaszok
A String kiszolgáló által küldött választ tartalmazó üzenet.
Kivételek
A address paraméter a következő null: .
-vagy-
A data paraméter a következő null: .
A kombinálással BaseAddressaddress létrehozott URI érvénytelen.
-vagy-
Nem érkezett válasz az erőforrást üzemeltető kiszolgálótól.
-vagy-
method nem használható tartalom küldésére.
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 sztring feltöltése előtt ez a metódus tömbté alakítja Byte a Encoding tulajdonságban megadott kódolással. Ez a metódus blokkolja a sztring átvitelét. Ha sztringet szeretne küldeni, és a kiszolgáló válaszára várva folytatja a végrehajtást, használja az egyik metódust UploadStringAsync .
Ha a BaseAddress tulajdonság nem üres sztring ("") és address nem tartalmaz abszolút URI-t, akkor relatív URI-nak kell lennie, address amely a BaseAddress kért adatok abszolút URI-jának létrehozásához van kombinálva. Ha a QueryString tulajdonság nem üres sztring, a program hozzáfűzi.address
Note
Ez a tag nyomkövetési adatokat ad ki, amikor engedélyezi a hálózati nyomkövetést az alkalmazásban. További információ: Network Tracing in .NET Framework.