Given below is a list of HTTP transport-specific properties.
Table of Contents | ||||||
---|---|---|---|---|---|---|
|
Property: POST_TO_URI
Name | POST_TO_URI | ||
---|---|---|---|
Possible Values | "true", "false" | ||
Default Behavior | false | ||
Scope | axis2 | ||
Description | This property makes the outgoing URL of the ESB a complete URL. This is important when we talk through a Proxy Server. | ||
Example |
|
Property: DISABLE_CHUNKING
Name | DISABLE_CHUNKING | ||
---|---|---|---|
Possible Values | "true", "false" | ||
Default Behavior | false | ||
Scope | axis2 | ||
Description | Disables the HTTP chunking for outgoing messaging. | ||
Example |
|
Property:
...
Name | CONTENT_TYPE | ||
---|---|---|---|
Possible Values | string | ||
Default Behavior | none | ||
Scope | axis2 | ||
Description | In situations, where the ESB is receiving HTTP response messages without the Content-type header, this property can be used to specify a default content type to be used. If no such content type is specified for responses, the ESB will default to | ||
Example |
|
...
NO_ENTITY_BODY
Name | NO_ENTITY_BODY | ||
---|---|---|---|
Possible Values | none | ||
Default Behavior | In case of GET and DELETE requests this property is set to true. | ||
Scope | axis2 | ||
Description | This property should be removed if a user want to generate a response from the ESB to a request without an entity body, for example, GET request. | ||
Example |
|
Property: FORCE_HTTP_1.0
Name | FORCE_HTTP_1.0 | ||
---|---|---|---|
Possible Values | "true", "false" | ||
Default Behavior | false | ||
Scope | axis2 | ||
Description | Force HTTP 1.0 for outgoing HTTP messages. | ||
Example |
|
Property: HTTP_SC
Name | HTTP_SC | ||
---|---|---|---|
Possible Values | HTTP status code number | ||
Default Behavior | none | ||
Scope | axis2 | ||
Description | Set the HTTP status code. | ||
Example |
|
Property: FAULTS_AS_HTTP_200
Name | FAULTS_AS_HTTP_200 | ||
---|---|---|---|
Possible Values | "true", "false" | ||
Default Behavior | false | ||
Scope | axis2 | ||
Description | When ESB receives a soap fault as a HTTP 500 message, ESB will forward this fault to client with status code 200. | ||
Example |
|
Property: NO_KEEPALIVE
Name | NO_KEEPALIVE | ||
---|---|---|---|
Possible Values | "true", "false" | ||
Default Behavior | false | ||
Scope | axis2 | ||
Description | Disables HTTP keep alive for outgoing requests. | ||
Example |
|
Property: REST_URL_POSTFIX
Anchor | ||||
---|---|---|---|---|
|
Name | REST_URL_POSTFIX | ||
---|---|---|---|
Possible Values | A URL fragment starting with "/" | ||
Default Behavior | In Case the case of GET requests through an address endpoint, this contains the query string. | ||
Scope | axis2 | ||
Description | The value of this property will be appended to the target URL when sending messages out in a RESTful manner . Useful when it is required through an address endpoint. This is useful when you need to append a context to the target URL in case of RESTful invocations. If you are using an HTTP endpoint instead of an address endpoint, specify variables in the format of "uri.var.*" instead of using this property. | ||
Example |
|
Property: REQUEST_HOST_HEADER
Name | REQUEST_HOST_HEADER | ||
---|---|---|---|
Possible Values | string | ||
Default Behavior | ESB will set hostname of target endpoint and port as the HTTP host header | ||
Scope | axis2 | ||
Description | The value of this property will be set as the HTTP host header of outgoing request | ||
Example |
|