bea.com | products | dev2dev | support | askBEA
 Download Docs   Site Map   Glossary 
Search

Administration Console Online Help

 Previous Next Contents Index  

 


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

Table 1-27

Attribute Label

Description

Value Constraints

Default Server Name

The HTTP defaultServerName

MBean: weblogic.management.
configuration.
WebServerMBean

Attribute: DefaultServerName

Default: null

Configurable: yes

Post Timeout

Timeout (in seconds) for reading HTTP POST data in a servlet request.

MBean: weblogic.management.
configuration.
WebServerMBean

Attribute: PostTimeoutSecs

Minimum: 0

Maximum: 120

Default: 30

Max Post Size

Max Post Size (in bytes) for reading HTTP POST data in a servlet request. MaxPostSize < 0 means unlimited

MBean: weblogic.management.
configuration.
WebServerMBean

Attribute: MaxPostSize

Units: bytes

Default: -1

Enable Keepalives

Returns whether or not HTTP keep-alive is enabled

MBean: weblogic.management.
configuration.
WebServerMBean

Attribute: KeepAliveEnabled

Default: true

Valid values:

  • true

  • false

Duration

Number of seconds to maintain HTTP keep-alive before timing out the request.

MBean: weblogic.management.
configuration.
WebServerMBean

Attribute: KeepAliveSecs

Units: seconds

Minimum: 5

Maximum: 120

Default: 30

HTTPS Duration

Number of seconds to maintain HTTPS keep-alive before timing out the request.

MBean: weblogic.management.
configuration.
WebServerMBean

Attribute: HttpsKeepAliveSecs

Units: seconds

Minimum: 30

Maximum: 360

Default: 60

Advanced Attributes

Table 1-28

Attribute Label

Description

Value Constraints

Frontend Host

The HTTP frontendHost

MBean: weblogic.management.
configuration.
WebServerMBean

Attribute: FrontendHost

Default: null

Configurable: yes

Frontend HTTP Port

The frontendHTTPPort

MBean: weblogic.management.
configuration.
WebServerMBean

Attribute: FrontendHTTPPort

Default: 0

Configurable: yes

Frontend HTTPS Port

The frontendHTTPSPort

MBean: weblogic.management.
configuration.
WebServerMBean

Attribute: FrontendHTTPSPort

Default: 0

Configurable: yes

WAP Enabled

Enables WAP

MBean: weblogic.management.
configuration.
WebServerMBean

Attribute: WAPEnabled

Default: false

Valid values:

  • true

  • false

Send Server Header

Returns whether or not to send a response Server header

MBean: weblogic.management.
configuration.
WebServerMBean

Attribute: SendServerHeaderEnabled

Default: true

Valid 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.
WebServerMBean

Attribute: AcceptContextPathInGetRealPath

Default: false

Valid 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.ServerMBean

Attribute: MaxHTTPMessageSize

Units: bytes

Minimum: 4096

Maximum: 2000000000

Default: -1

Configurable: yes

Dynamic: 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.ServerMBean

Attribute: CompleteHTTPMessageTimeout

Units: seconds

Minimum: 0

Maximum: 480

Default: -1

Configurable: yes

Dynamic: yes

 

Back to Top Previous Next