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


IHttpResponseFeature Интерфейс

Определение

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

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

Свойства

Body
Устаревшие..

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

HasStarted

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

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

Headers

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

ReasonPhrase

Возвращает или задает аргумент reason-phrase, как определено в RFC 7230. Обратите внимание, что http/2 больше не поддерживает это поле.

StatusCode

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

Методы

OnCompleted(Func<Object,Task>, Object)

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

OnStarting(Func<Object,Task>, Object)

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

Это последняя возможность изменить Headers, StatusCodeили ReasonPhrase.

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