HttpRequestMessage<T> Interface

Parâmetros de tipo

T

O tipo do conteúdo do corpo que deve ser recebido como parte dessa solicitação HTTP.

public interface HttpRequestMessage

Uma instância httpRequestMessage é fornecida às funções do Azure que usam HttpTrigger. Para obter um exemplo de como usar a funcionalidade http de Azure Functions, consulte o exemplo noHttpTrigger

Resumo do método

Modificador e tipo Método e descrição
HttpResponseMessage.Builder createResponseBuilder(HttpStatus status)

Retorna uma HttpResponseMessage.Builder instância para criar um HttpResponseMessage com código http status padrão e nenhum corpo de resposta.

HttpResponseMessage.Builder createResponseBuilder(HttpStatusType status)

Retorna uma HttpResponseMessage.Builder instância para criar um HttpResponseMessage com código http personalizado status e nenhum corpo de resposta.

T getBody()

Retorna qualquer conteúdo do corpo incluído nessa solicitação HTTP.

Map<String, String> getHeaders()

Retorna um mapa de cabeçalhos contidos nessa solicitação HTTP.

HttpMethod getHttpMethod()

Retorna o nome do método HTTP como Enum

Map<String, String> getQueryParameters()

Retorna um mapa de parâmetros de consulta que foram incluídos com essa solicitação HTTP.

URI getUri()

Retorna o URI que foi chamado que resultou no envio dessa solicitação HTTP.

Detalhes do método

createResponseBuilder

public HttpResponseMessage.Builder createResponseBuilder(HttpStatus status)

Retorna uma HttpResponseMessage.Builder instância para criar um HttpResponseMessage com código http status padrão e nenhum corpo de resposta.

Parameters:

status - O código http status para retornar ao chamador da função.

Returns:

Uma HttpResponseMessage.Builder instância que contém o status fornecido e o corpo vazio.

createResponseBuilder

public HttpResponseMessage.Builder createResponseBuilder(HttpStatusType status)

Retorna uma HttpResponseMessage.Builder instância para criar um HttpResponseMessage com código http personalizado status e nenhum corpo de resposta.

Parameters:

status - O código http status para retornar ao chamador da função.

Returns:

Uma HttpResponseMessage.Builder instância que contém o status fornecido e o corpo vazio.

getBody

public T getBody()

Retorna qualquer conteúdo do corpo incluído nessa solicitação HTTP.

Returns:

qualquer conteúdo do corpo que foi incluído com essa solicitação HTTP.

getHeaders

public Map getHeaders()

Retorna um mapa de cabeçalhos contidos nessa solicitação HTTP.

Returns:

um mapa de cabeçalhos contidos nessa solicitação HTTP.

getHttpMethod

public HttpMethod getHttpMethod()

Retorna o nome do método HTTP como Enum

Returns:

tipo de HttpMethod

getQueryParameters

public Map getQueryParameters()

Retorna um mapa de parâmetros de consulta que foram incluídos com essa solicitação HTTP.

Returns:

um mapa de parâmetros de consulta que foram incluídos com essa solicitação HTTP.

getUri

public URI getUri()

Retorna o URI que foi chamado que resultou no envio dessa solicitação HTTP.

Returns:

o URI que foi chamado que resultou no envio dessa solicitação HTTP.

Aplica-se a