classe System::Net::Http::HttpRequestMessage
Contenuti
[
Nascondere
]HttpRequestMessage class
Rappresenta un messaggio di richiesta HTTP. Gli oggetti di questa classe devono essere allocati solo utilizzando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgere sempre questa classe in un puntatore System::SmartPtr e utilizzare tale puntatore per passarla alle funzioni come argomento.
class HttpRequestMessage : public System::IDisposable
Metodi
| Metodo | Descrizione |
|---|---|
| Dispose() override | Rilascia l’istanza corrente. Questo metodo rilascia anche il contenuto della richiesta HTTP. |
| get_Content() | Ottiene il contenuto della richiesta HTTP. |
| get_Headers() | Restituisce le intestazioni del contenuto HTTP. |
| get_Method() | Ottiene il metodo della richiesta HTTP. |
| get_Properties() | Restituisce la raccolta delle proprietà della richiesta HTTP. |
| get_RequestUri() | Ottiene l’URI della risorsa richiesta. |
| get_Version() | Informazioni RTTI. |
| HttpRequestMessage() | Crea una nuova istanza. |
| HttpRequestMessage(System::SharedPtr<HttpMethod>, System::SharedPtr<Uri>) | Crea una nuova istanza. |
| HttpRequestMessage(System::SharedPtr<HttpMethod>, String) | Crea una nuova istanza. |
| MarkAsSent() | Segna la richiesta corrente come inviata. |
| set_Content(System::SharedPtr<HttpContent>) | Imposta il contenuto della richiesta HTTP. |
| set_Method(System::SharedPtr<HttpMethod>) | Imposta il metodo della richiesta HTTP. |
| set_RequestUri(System::SharedPtr<Uri>) | Imposta l’URI della risorsa richiesta. |
| set_Version(System::Version) | Imposta la versione HTTP. |
| ToString() const override | Analogo del metodo C# Object.ToString(). Consente la conversione di oggetti personalizzati in stringa. |
Vedi anche
- Class IDisposable
- Namespace System::Net::Http
- Library Aspose.Font for C++