Server --> Protocols --> HTTP

Tasks     Related Topics     Attributes

 

Overview

The Servers --> Protocols --> HTTP tab allows you to configure attributes for HTTP servlets.

 

Tasks

Configuring the HTTP Protocol

 

Related Topics

Programming HTTP Servlets

 

Attributes

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:

  • true

  • false
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

 

Advanced Attributes

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:

  • true

  • false
Send Server Header Returns whether or not to send a response Server headerMBean: weblogic.management.
configuration.
WebServerMBeanAttribute: SendServerHeaderEnabled
Default: trueValid values:

  • true

  • false
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:

  • true

  • false
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

Skip navigation bar  Back to Top Previous Next