HTTP export binding

Use this page to change the configuration of an HTTP export binding used by a Service Component Architecture (SCA) module on either a binding or method level. The method-level configuration takes precedence over the binding-level configuration.

To view this administrative console page, click Applications > SCA Modules > module_name > Exports > export_name > Binding > binding_name [HTTP]

The Binding Scope configuration is used by methods that do not have a configuration defined. Make sure that the values specified at this level apply to all the methods that you have not configured.
Important: If you redeploy the module that contains this export, you will lose any configuration done through this page unless you have already updated the original module using IBM Integration Designer.

Links marked (online) require access to the Internet.

Check for updates to this topic (online)

Binding Scope

Specifies the values of this HTTP export used by methods that do not have specific configurations.

Tip: If some of the methods should retain the current settings, use the Method Scope tab to configure those parameters before changing the parameters at this scope.

Context Path

The context path of the exposed Service Component Architecture (SCA) export. This path, combined with the virtual host and context root, forms the URL that is called by an HTTP client. The value cannot be changed.

HTTP Methods

Lists the methods and the current configuration for the methods. You can set whether the method is pingable and the return code for the method.

Method
The name of the method. The methods are GET, POST, PUT, DELETE, TRACE, OPTIONS, and HEAD.
Pingable
Whether or not an HTTP client can ping the method. When selected, you must specify the Return code the binding returns to the client. The default for this is unchecked.
Return code
An integer returned when an HTTP client pings the method.

Response Read Timeout

Specifies the time, in seconds, that the binding waits to read data while receiving a response message. Setting this field to 0 causes the binding to wait indefinitely.

Property Value
Data type Integer
Units Seconds
Default 0

Transfer Encoding

Specifies how information is transferred between the endpoints. Choices are chunked or identity.

The chunked encoding modifies the body of a message in order to transfer it as a series of chunks, each with its own size. This allows dynamically produced content to be transferred along with the information necessary for the recipient to verify that it has received the full message.
Important: If you set this parameter to chunked, Content Encoding is set to identity and you will be unable to change Content Encoding.
Property Value
Data type String
Default The value originally configured for this binding
Range chunked or identity

Content Encoding

Specifies how the content that traverses the binding is encoded. Choose either gzip, x-gzip, deflate, or identity.

Property Value
Data type Array
Units String
Default The value originally configured for this binding
Range gzip, x-gzip, deflate, or identity

Method Scope

Specifies the values for specific methods of this HTTP export.

Note: Method scope settings take precedence over binding scope settings.

Select method

Choose the method that you want to review or configure.

Click the arrow in the Select method field to see the list of methods that can be configured.

Context Path

The context path of the exposed Service Component Architecture (SCA) export. This path, combined with the virtual host and context root, forms the URL that is called by an HTTP client. The value cannot be changed.

HTTP Methods

Lists the methods and the current configuration for the methods. You can set whether the method is pingable and the return code for the method.

Method
The name of the method. The methods are GET, POST, PUT, DELETE, TRACE, OPTIONS, and HEAD.
Pingable
Whether or not an HTTP client can ping the method. When selected, you must specify the Return code the binding returns to the client. The default for this is unchecked.
Return code
An integer returned when an HTTP client pings the method.

Response Read Timeout

Specifies the time, in seconds, that the binding waits to read data while receiving a response message. Setting this field to 0 causes the binding to wait indefinitely.

Property Value
Data type Integer
Units Seconds
Default 0

Transfer Encoding

Specifies how information is transferred between the endpoints. Choices are chunked or identity.

The chunked encoding modifies the body of a message in order to transfer it as a series of chunks, each with its own size. This allows dynamically produced content to be transferred along with the information necessary for the recipient to verify that it has received the full message.
Important: If you set this parameter to chunked, Content Encoding is set to identity and you will be unable to change Content Encoding.
Property Value
Data type String
Default The value originally configured for this binding
Range chunked or identity

Content Encoding

Specifies how the content that traverses the binding is encoded. Choose either gzip, x-gzip, deflate, or identity.

Property Value
Data type Array
Units String
Default The value originally configured for this binding
Range gzip, x-gzip, deflate, or identity

Web Module Properties

Displays links to pages where you can perform tasks related to the HTTP export binding.

Link Task
Manage Export Binding Web Module Configure deployment-specific information for the web module
Context Root Configure the context root for the web module
Virtual Hosts Specify the virtual host where you want to install the web modules that are contained in your application
JSP reload options for web modules Specify JSP reload options for web modules
Session management Configure session manager properties to control the behavior of HTTP session support