System::Net::WebRequest class
İçindekiler
[
Saklamak
]WebRequest class
Bir web isteğini temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tipin örneğini yığına (stack) ya da operator new ile asla oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.
class WebRequest : public virtual System::Object
Nested classes
- Class HttpRequestCreator
- Class WebRequestPrefixElement
Yöntemler
| Yöntem | Açıklama |
|---|---|
| virtual Abort() | Mevcut isteği iptal eder. |
| virtual BeginGetRequestStream(AsyncCallback, System::SharedPtr<Object>) | Kaynağa veri yazmak için bir akış elde etmeye yönelik eşzamansız bir işlemi başlatır. |
| virtual BeginGetResponse(AsyncCallback, System::SharedPtr<Object>) | Kaynak için eşzamansız bir isteği başlatır. |
| static Create(String) | Belirtilen URI’yi kullanarak WebRequest sınıfının yeni bir örneğini oluşturur. |
| static Create(System::SharedPtr<Uri>) | Belirtilen URI’yi kullanarak WebRequest sınıfının yeni bir örneğini oluşturur. |
| static CreateDefault(System::SharedPtr<Uri>) | Belirtilen URI şeması için bir WebRequest türevi oluşturur. |
| static CreateHttp(String) | Belirtilen URI’yi kullanarak WebRequest sınıfının yeni bir örneğini oluşturur. |
| static CreateHttp(System::SharedPtr<Uri>) | Belirtilen URI’yi kullanarak WebRequest sınıfının yeni bir örneğini oluşturur. |
| virtual EndGetRequestStream(System::SharedPtr<IAsyncResult>) | Belirtilen akış elde etme eşzamansız işlemi tamamlanana kadar bekler. |
| virtual EndGetResponse(System::SharedPtr<IAsyncResult>) | Kaynak için belirtilen eşzamansız isteğin tamamlanmasını bekler. |
| virtual get_CachePolicy() | Önbellek politikasını alır. |
| virtual get_ConnectionGroupName() | Bağlantı grubunun adını alır. |
| virtual get_ContentLength() | Gönderilecek istek verisinin bayt sayısını alır. |
| virtual get_ContentType() | İsteğin MIME tipini alır. |
| virtual get_Credentials() | Mevcut istek ile ilişkili kimlik doğrulama bilgilerini alır. |
| static get_DefaultWebProxy() | Genel HTTP proxy’sini alır. |
| virtual get_Headers() | HTTP başlıklarının koleksiyonunu alır. |
| virtual get_Method() | HTTP yöntemini alır. |
| virtual get_PreAuthenticate() | İsteğin önceden kimlik doğrulaması yapılması gerekip gerekmediğini gösteren bir değeri alır. |
| static get_PrefixList() | Önek listesini alır. |
| virtual get_Proxy() | HTTP proxy’sini alır. |
| virtual get_RequestUri() | İstek URI’sını döndürür. |
| virtual get_Timeout() | İsteğin zaman aşımına uğrayacağı milisaniye cinsinden süreyi alır. |
| virtual get_UseDefaultCredentials() | ‘Credential’ özelliğinin ‘DefaultCredentials’ özelliğine eşit olup olmadığını gösteren bir değeri alır. |
| virtual GetRequestStream() | Kaynağa veri yazmak için akışı döndürür. |
| virtual GetResponse() | Mevcut web isteğiyle ilişkili web yanıtını döndürür. |
| static RegisterPrefix(String, System::SharedPtr<IWebRequestCreate>) | Belirtilen URI için WebRequest türevini kaydeder. |
| virtual set_CachePolicy(System::SharedPtr<System::Net::Cache::RequestCachePolicy>) | Önbellek politikasını ayarlar. |
| virtual set_ConnectionGroupName(System::String) | Bağlantı grubunun adını ayarlar. |
| virtual set_ContentLength(int64_t) | Gönderilecek istek verisinin bayt sayısını ayarlar. |
| virtual set_ContentType(String) | İsteğin MIME tipini ayarlar. |
| virtual set_Credentials(System::SharedPtr<ICredentials>) | Mevcut istekle ilişkili kimlik doğrulama bilgilerini ayarlar. |
| static set_DefaultWebProxy(System::SharedPtr<IWebProxy>) | Genel HTTP proxy’sini ayarlar. |
| virtual set_Headers(System::SharedPtr<WebHeaderCollection>) | HTTP başlıklarının koleksiyonunu ayarlar. |
| virtual set_Method(String) | HTTP yöntemini ayarlar. |
| virtual set_PreAuthenticate(bool) | İsteğin önceden kimlik doğrulaması gerekip gerekmediğini gösteren bir değeri ayarlar. |
| static set_PrefixList(System::SharedPtr<Collections::Generic::List<System::SharedPtr<WebRequest::WebRequestPrefixElement>>>) | Önek listesini ayarlar. |
| virtual set_Proxy(System::SharedPtr<IWebProxy>) | HTTP proxy’sini ayarlar. |
| virtual set_Timeout(int32_t) | İsteğin zaman aşımına uğrayacağı milisaniye cinsinden süreyi ayarlar. |
| virtual set_UseDefaultCredentials(bool) | ‘Credential’ özelliğinin ‘DefaultCredentials’ özelliğine eşit olup olmadığını gösteren bir değeri ayarlar. |
Ayrıca Bakınız
- Class Object
- Namespace System::Net
- Library Aspose.Font for C++