IHttpResponseFeature Интерфейс

Определение

Представляет поля и состояние HTTP-ответа.

public interface class IHttpResponseFeature
public interface IHttpResponseFeature
type IHttpResponseFeature = interface
Public Interface IHttpResponseFeature
Производный

Свойства

Имя Описание
Body
Устаревшие..

Возвращает или задает текст Stream ответа.

HasStarted

Возвращает значение, указывающее, запущен ли ответ.

Если true, StatusCodeReasonPhraseи Headers теперь неизменяемы, и OnStarting(Func<Object,Task>, Object) больше не следует вызывать.

Headers

Возвращает или задает заголовки ответа для отправки. Заголовки с несколькими значениями будут выдаваться в виде нескольких заголовков.

ReasonPhrase

Возвращает или задает фразу причины, определенную в разделе 4 RFC 9112. Обратите внимание, что это поле больше не поддерживается HTTP/2.

StatusCode

Возвращает или задает код состояния, определенный в RFC 7230.

Методы

Имя Описание
OnCompleted(Func<Object,Task>, Object)

Регистрирует обратный вызов после завершения ответа. Это предназначено для очистки ресурсов.

OnStarting(Func<Object,Task>, Object)

Регистрирует обратный вызов, который будет вызываться непосредственно перед началом ответа.

Это последний шанс изменить Headers, StatusCodeили ReasonPhrase.

Применяется к