Поделиться через


Интерфейс IHttpResponse

Предоставляет интерфейс для объекта ОТВЕТА HTTP. Методы в интерфейсе IHttpResponse можно использовать для получения и изменения данных в текущем HTTP-ответе.

Синтаксис

class IHttpResponse  

Методы

В следующей таблице перечислены методы, предоставляемые интерфейсом IHttpResponse .

Раздел Описание
Очистить Очищает сущность ответа.
ClearHeaders Очищает заголовки ответов и задает для заголовков значения по умолчанию.
CloseConnection Закрывает подключение и отправляет клиенту пакет сброса.
DeleteHeader Удаляет указанный заголовок HTTP.
DisableBuffering Отключает буферизацию ответов для текущего запроса.
DisableKernelCache Отключает кэш ядра для этого ответа.
Очистка Отправляет клиенту существующее содержимое в буфере ответов.
GetCachePolicy Извлекает политику кэша выходных данных ответов.
GetErrorDescription Извлекает пользовательское описание ошибки.
GetHeader Возвращает значение указанного заголовка HTTP.
GetHeaderChanges Извлекает изменения заголовков сервера для текущего ответа.
GetHeadersSuppressed Определяет, подавляются ли состояние ответа и заголовки.
GetKernelCacheEnabled Определяет, включен ли кэш ядра для текущего ответа.
GetRawHttpResponse Извлекает структуру, содержащую необработанный HTTP-ответ.
GetStatus Извлекает состояние HTTP для ответа.
перенаправление Перенаправляет клиент по указанному URL-адресу.
ResetConnection Немедленно сбрасывает подключение сокета.
SetErrorDescription Указывает пользовательское описание ошибки.
SetHeader Задает или добавляет значение указанного заголовка HTTP-ответа.
SetNeedDisconnect Сбрасывает сокет после завершения ответа.
SetStatus Задает состояние HTTP для ответа.
SuppressHeaders Подавляет состояние ответа и заголовки.
WriteEntityChunkByReference Вставляет или добавляет структуру HTTP_DATA_CHUNK в текст ответа.
WriteEntityChunks Добавляет одну или несколько HTTP_DATA_CHUNK структур в текст ответа.

Производные классы

Имя Описание
IHttpResponse2 Предоставляет интерфейс для очистки данных и записи блоков данных сущности для асинхронных операций.

Основные интерфейсы веб-сервера

Интерфейс IHttpRequest

См. также:

Интерфейс IHttpContext