Интерфейс 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 | Предоставляет интерфейс для очистки данных и записи блоков данных сущности для асинхронных операций. |
Связанные разделы
Основные интерфейсы веб-сервера