kelas System::Net::WebRequest

WebRequest class

Mewakili permintaan web. Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu balut kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer tersebut untuk meneruskannya ke fungsi sebagai argumen.

class WebRequest : public virtual System::Object

Nested classes

Metode

MetodeDeskripsi
virtual Abort()Membatalkan permintaan saat ini.
virtual BeginGetRequestStream(AsyncCallback, System::SharedPtr<Object>)Memulai operasi asinkron untuk mendapatkan aliran untuk menulis data ke sumber daya.
virtual BeginGetResponse(AsyncCallback, System::SharedPtr<Object>)Memulai permintaan asinkron untuk sumber daya.
static Create(String)Membuat instance baru dari kelas WebRequest menggunakan URI yang ditentukan.
static Create(System::SharedPtr<Uri>)Membuat instance baru dari kelas WebRequest menggunakan URI yang ditentukan.
static CreateDefault(System::SharedPtr<Uri>)Membuat turunan WebRequest untuk skema URI yang ditentukan.
static CreateHttp(String)Membuat instance baru dari kelas WebRequest menggunakan URI yang ditentukan.
static CreateHttp(System::SharedPtr<Uri>)Membuat instance baru dari kelas WebRequest menggunakan URI yang ditentukan.
virtual EndGetRequestStream(System::SharedPtr<IAsyncResult>)Menunggu hingga operasi asinkron yang ditentukan untuk mendapatkan aliran selesai.
virtual EndGetResponse(System::SharedPtr<IAsyncResult>)Menunggu hingga permintaan asinkron yang ditentukan untuk sumber daya selesai.
virtual get_CachePolicy()Mendapatkan kebijakan cache.
virtual get_ConnectionGroupName()Mendapatkan nama grup koneksi.
virtual get_ContentLength()Mendapatkan jumlah byte data permintaan yang akan dikirim.
virtual get_ContentType()Mendapatkan tipe MIME dari permintaan.
virtual get_Credentials()Mendapatkan informasi autentikasi yang terkait dengan permintaan saat ini.
static get_DefaultWebProxy()Mendapatkan proxy HTTP global.
virtual get_Headers()Mendapatkan koleksi header HTTP.
virtual get_Method()Mendapatkan metode HTTP.
virtual get_PreAuthenticate()Mendapatkan nilai yang menunjukkan apakah permintaan harus pra-autentikasi.
static get_PrefixList()Mendapatkan daftar prefiks.
virtual get_Proxy()Mendapatkan proxy HTTP.
virtual get_RequestUri()Mengembalikan URI permintaan.
virtual get_Timeout()Mendapatkan jumlah waktu dalam milidetik setelah mana permintaan akan kedaluwarsa.
virtual get_UseDefaultCredentials()Mendapatkan nilai yang menunjukkan apakah properti ‘Credential’ sama dengan properti ‘DefaultCredentials’.
virtual GetRequestStream()Mengembalikan aliran untuk menulis data ke sumber daya.
virtual GetResponse()Mengembalikan respons web yang terkait dengan permintaan web saat ini.
static RegisterPrefix(String, System::SharedPtr<IWebRequestCreate>)Mendaftarkan turunan WebRequest untuk URI yang ditentukan.
virtual set_CachePolicy(System::SharedPtr<System::Net::Cache::RequestCachePolicy>)Mengatur kebijakan cache.
virtual set_ConnectionGroupName(System::String)Mengatur nama grup koneksi.
virtual set_ContentLength(int64_t)Mengatur jumlah byte data permintaan yang akan dikirim.
virtual set_ContentType(String)Mengatur tipe MIME permintaan.
virtual set_Credentials(System::SharedPtr<ICredentials>)Mengatur informasi autentikasi yang terkait dengan permintaan saat ini.
static set_DefaultWebProxy(System::SharedPtr<IWebProxy>)Mengatur proxy HTTP global.
virtual set_Headers(System::SharedPtr<WebHeaderCollection>)Mengatur kumpulan header HTTP.
virtual set_Method(String)Mengatur metode HTTP.
virtual set_PreAuthenticate(bool)Mengatur nilai yang menunjukkan apakah permintaan harus dipra-autentikasi.
static set_PrefixList(System::SharedPtr<Collections::Generic::List<System::SharedPtr<WebRequest::WebRequestPrefixElement>>>)Mengatur daftar prefiks.
virtual set_Proxy(System::SharedPtr<IWebProxy>)Mengatur proxy HTTP.
virtual set_Timeout(int32_t)Menetapkan jumlah waktu dalam milidetik setelah itu permintaan akan kedaluwarsa.
virtual set_UseDefaultCredentials(bool)Menetapkan nilai yang menunjukkan apakah properti ‘Credential’ sama dengan properti ‘DefaultCredentials’.

Lihat Juga