The Servers --> Protocols --> HTTP tab allows you to configure attributes for HTTP servlets.
Attribute Label
|
Description
|
Value Constraints
|
Default Server Name
|
The HTTP defaultServerNameMBean: weblogic.management.
configuration.
WebServerMBeanAttribute: DefaultServerName
|
Default: nullConfigurable: yes
|
Post Timeout
|
Timeout (in seconds) for reading HTTP POST data in a servlet request.MBean: weblogic.management.
configuration.
WebServerMBeanAttribute: PostTimeoutSecs
|
Minimum: 0Maximum: 120Default: 30
|
Max Post Size
|
Max Post Size (in bytes) for reading HTTP POST data in a servlet request. MaxPostSize < 0 means unlimitedMBean: weblogic.management.
configuration.
WebServerMBeanAttribute: MaxPostSize
|
Units: bytesDefault: -1
|
Enable Keepalives
|
Returns whether or not HTTP keep-alive is enabledMBean: weblogic.management.
configuration.
WebServerMBeanAttribute: KeepAliveEnabled
|
Default: trueValid values:
|
Duration
|
Number of seconds to maintain HTTP keep-alive before timing out the request.MBean: weblogic.management.
configuration.
WebServerMBeanAttribute: KeepAliveSecs
|
Units: secondsMinimum: 5Maximum: 120Default: 30
|
HTTPS Duration
|
Number of seconds to maintain HTTPS keep-alive before timing out the request.MBean: weblogic.management.
configuration.
WebServerMBeanAttribute: HttpsKeepAliveSecs
|
Units: secondsMinimum: 30Maximum: 360Default: 60
|
Attribute Label
|
Description
|
Value Constraints
|
Frontend Host
|
The HTTP frontendHost is set when the Host information coming from the URL may be inaccurate due to the presence of a firewall or proxy. If this parameter is set, the HOST header is ignored and this value is always used.
MBean: weblogic.management.
configuration.
WebServerMBeanAttribute: FrontendHost
|
Default: nullConfigurable: yes
|
Frontend HTTP Port
|
The frontendHTTPPort is set when the Port information coming from the URL may be inaccurate due to the presence of a firewall or proxy. If this parameter is set, the HOST header is ignored and this value is always used.
MBean: weblogic.management.
configuration.
WebServerMBeanAttribute: FrontendHTTPPort
|
Default: 0Configurable: yes
|
Frontend HTTPS Port
|
The frontendHTTPSPort is set when the Port information coming from the URL may be inaccurate due to the presence of a firewall or proxy. If this parameter is set, the HOST header is ignored and this value is always used.
MBean: weblogic.management.
configuration.
WebServerMBeanAttribute: FrontendHTTPSPort
|
Default: 0Configurable: yes
|
WAP Enabled
|
Enables WAPMBean: weblogic.management.
configuration.
WebServerMBeanAttribute: WAPEnabled
|
Default: falseValid values:
|
Send Server Header
|
Returns whether or not to send a response Server headerMBean: weblogic.management.
configuration.
WebServerMBeanAttribute: SendServerHeaderEnabled
|
Default: trueValid values:
|
Accept Context Path In Get Real Path
|
Beginning with this release inclusion of the contextPath in the virtualPath to the context.getRealPath() will not be allowed as it breaks the case when the subdirectories have the same name as contextPath. In order to support applications which might have been developed according to the old behaviour we are providing a compatibility switch. This switchwill be deprecated in future releases.MBean: weblogic.management.
configuration.
WebServerMBeanAttribute: AcceptContextPathInGetRealPath
|
Default: falseValid values:
|
HTTP Max Message Size
|
Specify the maximum HTTP message size allowable in a message header. This attribute attempts to prevent a denial of service attack whereby a caller attempts to force the server to allocate more memory than is available thereby keeping the server from responding quickly to other requests. This setting only applies to connections that are initiated using one of the default ports (ServerMBean setListenPort and setAdministrationPort or SSLMBean setListenPort). Connections on additional ports are tuned via the NetworkChannelMBean.MBean: weblogic.management.
configuration.ServerMBeanAttribute: MaxHTTPMessageSize
|
Units: bytesMinimum: 4096Maximum: 2000000000Default: -1Configurable: yesDynamic: yes
|
HTTP Message Timeout
|
Specify the maximum number of seconds spent waiting for a complete HTTP message to be received. This attribute helps guard against denial of service attacks in which a caller indicates that they will be sending a message of a certain size which they never finish sending. This setting only applies to connections that are initiated using one of the default ports (ServerMBean setListenPort and setAdministrationPort or SSLMBean setListenPort). Connections on additional ports are tuned via the NetworkChannelMBean.MBean: weblogic.management.
configuration.ServerMBeanAttribute: CompleteHTTPMessageTimeout
|
Units: secondsMinimum: 0Maximum: 480Default: -1Configurable: yesDynamic: yes
|