System::Net::Http::HttpRequestMessage класс
Содержание
[
Скрывать
]HttpRequestMessage class
Представляет сообщение HTTP‑запроса. Объекты этого класса должны выделяться только с помощью функции System::MakeObject(). Никогда не создавайте экземпляр этого типа в стеке или с помощью operator new, так как это приведёт к ошибкам выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента.
class HttpRequestMessage : public System::IDisposable
Методы
| Метод | Описание |
|---|---|
| Dispose() override | Освобождает текущий экземпляр. Этот метод также освобождает содержимое HTTP‑запроса. |
| get_Content() | Получает содержимое HTTP‑запроса. |
| get_Headers() | Возвращает заголовки содержимого HTTP. |
| get_Method() | Получает метод HTTP‑запроса. |
| get_Properties() | Возвращает коллекцию свойств HTTP‑запроса. |
| get_RequestUri() | Получает URI запрашиваемого ресурса. |
| get_Version() | Информация RTTI. |
| HttpRequestMessage() | Создаёт новый экземпляр. |
| HttpRequestMessage(System::SharedPtr<HttpMethod>, System::SharedPtr<Uri>) | Создаёт новый экземпляр. |
| HttpRequestMessage(System::SharedPtr<HttpMethod>, String) | Создаёт новый экземпляр. |
| MarkAsSent() | Помечает текущий запрос как отправленный. |
| set_Content(System::SharedPtr<HttpContent>) | Устанавливает содержимое HTTP‑запроса. |
| set_Method(System::SharedPtr<HttpMethod>) | Устанавливает метод HTTP‑запроса. |
| set_RequestUri(System::SharedPtr<Uri>) | Устанавливает URI запрашиваемого ресурса. |
| set_Version(System::Version) | Устанавливает версию HTTP. |
| ToString() const override | Аналог метода C# Object.ToString(). Позволяет преобразовывать пользовательские объекты в строку. |
См. также
- Class IDisposable
- Namespace System::Net::Http
- Library Aspose.Font for C++