kelas System::Net::WebRequest
isi
[
bersembunyi
]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
- Class HttpRequestCreator
- Class WebRequestPrefixElement
Metode
| Metode | Deskripsi |
|---|---|
| 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
- Class Object
- Namespace System::Net
- Library Aspose.Page for C++