HttpRequestMessage<T> Interface
Type Parameters
- T
The type of the body content that is expected to be received as part of this HTTP request.
public interface HttpRequestMessage
An HttpRequestMessage instance is provided to Azure functions that use HttpTrigger. For an example of how to use the http functionality of Azure Functions, refer to the example in the HttpTrigger
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract Builder |
createResponseBuilder(HttpStatus status)
Returns a HttpResponseMessage.Builder instance to build a Http |
abstract Builder |
createResponseBuilder(HttpStatusType status)
Returns a HttpResponseMessage.Builder instance to build a Http |
abstract T |
getBody()
Returns any body content that was included with this HTTP request. |
abstract java.util.Map<java.lang.String,java.lang.String> |
getHeaders()
Returns a map of headers that were contained within this HTTP request. |
abstract
Http |
getHttpMethod()
Returns the HTTP method name as Enum |
abstract java.util.Map<java.lang.String,java.lang.String> |
getQueryParameters()
Returns a map of query parameters that were included with this HTTP request. |
abstract java.net.URI |
getUri()
Returns the URI that was called that resulted in this HTTP request being submitted. |
Method Details
createResponseBuilder
public abstract HttpResponseMessage.Builder createResponseBuilder(HttpStatus status)
Returns a HttpResponseMessage.Builder instance to build a HttpResponseMessage with standard HTTP status code and no response body.
Parameters:
Returns:
createResponseBuilder
public abstract HttpResponseMessage.Builder createResponseBuilder(HttpStatusType status)
Returns a HttpResponseMessage.Builder instance to build a HttpResponseMessage with custome HTTP status code and no response body.
Parameters:
Returns:
getBody
public abstract T getBody()
Returns any body content that was included with this HTTP request.
Returns:
getHeaders
public abstract Map
Returns a map of headers that were contained within this HTTP request.
Returns:
getHttpMethod
public abstract HttpMethod getHttpMethod()
Returns the HTTP method name as Enum
Returns:
getQueryParameters
public abstract Map
Returns a map of query parameters that were included with this HTTP request.
Returns:
getUri
public abstract URI getUri()
Returns the URI that was called that resulted in this HTTP request being submitted.
Returns:
Applies to
Azure SDK for Java
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기