HttpResponse Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa el lado saliente de una solicitud HTTP individual.
public ref class HttpResponse abstract
public abstract class HttpResponse
type HttpResponse = class
Public MustInherit Class HttpResponse
- Herencia
-
HttpResponse
Constructores
| HttpResponse() |
Representa el lado saliente de una solicitud HTTP individual. |
Propiedades
| Body |
Obtiene o establece el cuerpo Streamde la respuesta . |
| BodyWriter |
Obtiene el cuerpo de la respuesta. PipeWriter |
| ContentLength |
Obtiene o establece el valor del encabezado de |
| ContentType |
Obtiene o establece el valor del encabezado de |
| Cookies |
Obtiene un objeto que se puede usar para administrar las cookies de esta respuesta. |
| HasStarted |
Obtiene un valor que indica si se han enviado encabezados de respuesta al cliente. |
| Headers |
Obtiene los encabezados de respuesta. |
| HttpContext |
Obtiene para HttpContext esta respuesta. |
| StatusCode |
Obtiene o establece el código de respuesta HTTP. |
Métodos
| CompleteAsync() |
Vacíe los encabezados de respuesta restantes, los datos o los finalizadores. Esto puede producir si la respuesta está en un estado no válido, como un error de coincidencia de longitud de contenido. |
| OnCompleted(Func<Object,Task>, Object) |
Agrega un delegado que se invocará después de que la respuesta haya terminado de enviarse al cliente. |
| OnCompleted(Func<Task>) |
Agrega un delegado que se invocará después de que la respuesta haya terminado de enviarse al cliente. |
| OnStarting(Func<Object,Task>, Object) |
Agrega un delegado que se invocará justo antes de que se envíen los encabezados de respuesta al cliente. Las devoluciones de llamada registradas aquí se ejecutan en orden inverso. |
| OnStarting(Func<Task>) |
Agrega un delegado que se invocará justo antes de que se envíen los encabezados de respuesta al cliente. Las devoluciones de llamada registradas aquí se ejecutan en orden inverso. |
| Redirect(String) |
Devuelve una respuesta de redireccionamiento temporal (HTTP 302) al cliente. |
| Redirect(String, Boolean) |
Devuelve una respuesta de redireccionamiento (HTTP 301 o HTTP 302) al cliente. |
| RegisterForDispose(IDisposable) |
Registra un objeto para su eliminación por parte del host una vez que la solicitud ha terminado de procesarse. |
| RegisterForDisposeAsync(IAsyncDisposable) |
Registra un objeto para la eliminación asincrónica por parte del host una vez que la solicitud ha terminado de procesarse. |
| StartAsync(CancellationToken) |
Inicia la respuesta llamando a OnStarting() y haciendo que los encabezados no se puedan modificar. |
Métodos de extensión
| GetTypedHeaders(HttpResponse) |
Obtiene encabezados de respuesta HTTP fuertemente tipados. |
| WriteAsJsonAsync(HttpResponse, Object, JsonTypeInfo, String, CancellationToken) |
Escriba el valor especificado como JSON en el cuerpo de la respuesta. El tipo de contenido de respuesta se establecerá en el tipo de contenido especificado. |
| WriteAsJsonAsync(HttpResponse, Object, Type, JsonSerializerOptions, String, CancellationToken) |
Escriba el valor especificado como JSON en el cuerpo de la respuesta. El tipo de contenido de respuesta se establecerá en el tipo de contenido especificado. |
| WriteAsJsonAsync(HttpResponse, Object, Type, JsonSerializerOptions, CancellationToken) |
Escriba el valor especificado como JSON en el cuerpo de la respuesta. El tipo de contenido de respuesta se establecerá en |
| WriteAsJsonAsync(HttpResponse, Object, Type, JsonSerializerContext, String, CancellationToken) |
Escriba el valor especificado como JSON en el cuerpo de la respuesta. El tipo de contenido de respuesta se establecerá en el tipo de contenido especificado. |
| WriteAsJsonAsync(HttpResponse, Object, Type, CancellationToken) |
Escriba el valor especificado como JSON en el cuerpo de la respuesta. El tipo de contenido de respuesta se establecerá en |
| WriteAsJsonAsync<TValue>(HttpResponse, TValue, JsonSerializerOptions, String, CancellationToken) |
Escriba el valor especificado como JSON en el cuerpo de la respuesta. El tipo de contenido de respuesta se establecerá en el tipo de contenido especificado. |
| WriteAsJsonAsync<TValue>(HttpResponse, TValue, JsonSerializerOptions, CancellationToken) |
Escriba el valor especificado como JSON en el cuerpo de la respuesta. El tipo de contenido de respuesta se establecerá en |
| WriteAsJsonAsync<TValue>(HttpResponse, TValue, JsonTypeInfo<TValue>, String, CancellationToken) |
Escriba el valor especificado como JSON en el cuerpo de la respuesta. El tipo de contenido de respuesta se establecerá en el tipo de contenido especificado. |
| WriteAsJsonAsync<TValue>(HttpResponse, TValue, CancellationToken) |
Escriba el valor especificado como JSON en el cuerpo de la respuesta. El tipo de contenido de respuesta se establecerá en |
| WriteAsync(HttpResponse, String, Encoding, CancellationToken) |
Escribe el texto especificado en el cuerpo de la respuesta mediante la codificación especificada. |
| WriteAsync(HttpResponse, String, CancellationToken) |
Escribe el texto especificado en el cuerpo de la respuesta. Se usará la codificación UTF-8. |
| Clear(HttpResponse) |
Borra la respuesta HTTP. Esta invocación restablece los encabezados de respuesta, el código de estado de respuesta y el cuerpo de la respuesta. |
| Redirect(HttpResponse, String, Boolean, Boolean) |
Devuelve una respuesta de redireccionamiento (HTTP 301, HTTP 302, HTTP 307 o HTTP 308) al cliente. |
| AppendTrailer(HttpResponse, String, StringValues) |
Agrega el encabezado finalizador especificado a la colección trailers que se enviará al final del cuerpo de la respuesta. Es posible que se produzca una comprobación SupportsTrailers(HttpResponse) o una excepción InvalidOperationException. |
| DeclareTrailer(HttpResponse, String) |
Agrega el nombre del finalizador especificado al encabezado de respuesta "Trailer". Esto debe ocurrir antes de que se envíen los encabezados de respuesta. |
| SupportsTrailers(HttpResponse) |
Indica si el servidor admite el envío de encabezados de finalizador para esta respuesta. |
| SendFileAsync(HttpResponse, IFileInfo, Int64, Nullable<Int64>, CancellationToken) |
Envía el archivo dado mediante la extensión SendFile. |
| SendFileAsync(HttpResponse, IFileInfo, CancellationToken) |
Envía el archivo dado mediante la extensión SendFile. |
| SendFileAsync(HttpResponse, String, Int64, Nullable<Int64>, CancellationToken) |
Envía el archivo dado mediante la extensión SendFile. |
| SendFileAsync(HttpResponse, String, CancellationToken) |
Envía el archivo dado mediante la extensión SendFile. |