System::Net::HttpWebResponse class

HttpWebResponse class

Представляет HTTP-ответ веб‑запроса. Объекты этого класса должны создаваться только с помощью функции System::MakeObject() . Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам времени выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента.

class HttpWebResponse : public System::Net::WebResponse

Методы

МетодОписание
Close() overrideЗакрывает поток ответа.
get_CharacterSet()Не реализовано.
get_ContentLength() overrideИнформация RTTI.
get_ContentType() overrideВозвращает MIME‑тип ресурса.
virtual get_Cookies()Возвращает cookie, связанные с веб‑ответом.
get_Headers() overrideВозвращает коллекцию заголовков, связанных с текущим ответом.
virtual get_Method()Возвращает HTTP-метод.
get_ResponseUri() overrideВозвращает URI ресурса.
virtual get_StatusCode()Возвращает код состояния HTTP, связанный с веб-ответом.
virtual get_StatusDescription()Возвращает строковое представление кода состояния.
get_SupportsHeaders() overrideВозвращает значение, указывающее, поддерживает ли текущий ответ заголовки.
GetResponseHeader(String)Возвращает соответствующее значение для указанного имени заголовка.
GetResponseStream() overrideВозвращает поток ответа.
HttpWebResponse(System::SharedPtr<Http::HttpResponseMessage>, System::SharedPtr<Uri>, System::SharedPtr<CookieContainer>)Создаёт новый экземпляр.

См. также