WebRequest.GetRequestStream Metode

Definisi

Saat ditimpa di kelas turunan, mengembalikan Stream untuk menulis data ke sumber daya Internet.

public virtual System.IO.Stream GetRequestStream ();

Mengembalikan

Stream untuk menulis data ke sumber daya Internet.

Pengecualian

Setiap upaya dilakukan untuk mengakses metode , ketika metode tidak ditimpa di kelas turunan.

Contoh

Contoh berikut menggunakan metode GetRequestStream untuk mendapatkan aliran lalu menulis data yang mengalir.


// Set the 'ContentType' property of the WebRequest.
myWebRequest.ContentType="application/x-www-form-urlencoded";

// Set the 'ContentLength' property of the WebRequest.
myWebRequest.ContentLength=byteArray.Length;
Stream newStream=myWebRequest.GetRequestStream();
newStream.Write(byteArray,0,byteArray.Length);

// Close the Stream object.
newStream.Close();

// Assign the response object of 'WebRequest' to a 'WebResponse' variable.
WebResponse myWebResponse=myWebRequest.GetResponse();

Keterangan

Perhatian

WebRequest, HttpWebRequest, ServicePoint, dan WebClient usang, dan Anda tidak boleh menggunakannya untuk pengembangan baru. Gunakan HttpClient sebagai gantinya.

Metode GetRequestStream memulai permintaan untuk mengirim data ke sumber daya Internet dan mengembalikan instans Stream untuk mengirim data ke sumber daya Internet.

Metode GetRequestStream menyediakan akses sinkron ke Stream. Untuk akses asinkron, gunakan metode BeginGetRequestStream dan EndGetRequestStream.

Catatan

Kelas WebRequest adalah kelas abstract. Perilaku aktual instans WebRequest pada run time ditentukan oleh kelas turunan yang dikembalikan oleh metode WebRequest.Create. Untuk informasi selengkapnya tentang nilai dan pengecualian default, lihat dokumentasi untuk kelas turunan, seperti HttpWebRequest dan FileWebRequest.

Berlaku untuk

Produk Versi
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

Lihat juga