HTTP Adapter Definition - Properties
Use this screen to edit properties associated with how the HTTP protocol is implemented. HTTP Adapter Definition - Properties fields are defined in the following table.
Field Name |
Description |
|
|---|---|---|
Key |
Properties that you can change for an adapter. Available keys include: |
|
http.commands.allowed |
HTTP method allowed. Commands that are allowed by default include GET, HEAD, PUT, POST, TRACE, OPTIONS, and DELETE. WebDAV methods allowed are PROPFIND, PROPPATCH, MKCOL, COPY, MOVE, LOCK, and UNLOCK. To identify more than one allowed method, separate each value with a comma. |
|
http.commands.prohibited |
HTTP methods, such as DELETE, MOVE, that are prohibited. By default, CONNECT is prohibited. To identify more than one prohibited method, separate each value with a comma. |
|
|
httpMaxHeaderFieldLength |
Maximum length allowed for any HTTP header in the incoming HTTP request. Default=8192. |
httpMaxNumHeaderFields |
Identifies the maximum number of HTTP headers allowed in the incoming HTTP request. The default value is 1024. |
|
max.html.rewrite.threads |
Maximum number of threads in the pool used to service rewriting URLs in the HTML pages coming from the backend HTTP Server. The default is 10. Note: This
parameter is not displayed. If you want to change its value, you must
type the field in the Key field and the new value in the Value field. |
|
max.ps.client.threads |
Maximum threads in the pool used during a connection with a client. Default value is 10. |
|
max.ps.server.threads |
Maximum threads in the pool used during a connection with a server. Default value is 10. |
|
html.rewrite.threads |
Number of threads used in the thread pool for HTML rewrite processing. Default is 10. |
|
html.rewrite.threads.queue.size |
Buffer size used to queue the request for HTML rewrite processing. Note: This parameter
is not displayed. If you want to change its value, you must type the
field in the Key field and the new value in the Value field. |
|
failover.detection.enabled |
Enables failover detection. Valid value=true | false. Default=false. |
|
failover.detection.mode |
Determines the failover detection
mode.
Outbound and Sterling External Authentication Server perimeter servers are always continuously polled regardless of this setting. |
|
failover.poll.interval |
How many seconds between failover polling. Default=5. |
|
failover.ea.ping.profile |
Identifies a Sterling External Authentication Server profile to use to extend the Sterling External Authentication Server healthcheck to the back-end LDAP server. |
|
failover.debug |
Enables debug logging for failover. Valid values are true | false. Default=false. |
|
load.balancer.addr |
IP address of the load balancer. Define this property to suppress health check connections logging made by the load balancer. |
|
| mfg.upload.success.url |
Upload success URL for the file uploaded using MFG2.0. In case, MFG2.0 changes the upload success url later on, then update this property URL with the latest value. |
|
| mfg.upload.url | Upload URL indicates the file upload request URL used by MFG2.0. In case, MFG2.0 changes the upload url later on, then update this property URL with the latest value. | |
| http.icap.upload.rename.expiry.minutes | Specifies time after which stored file rename details expire and must be cleaned
up. Default = 60 (in minutes) |
|
| http.icap.cleanup.period.minutes |
Specifies time after which clean up task will run and remove all the expired details related to file renaming. Default = 10 (in minutes) |
|
| mfg.max.buffer.size |
Specifies maximum amount of data buffer used to read success URL body can hold. Default = 2048 (in bytes) |
|
Value |
Value to assign to a property key. See Key for a list of properties you can modify. |
|