This parameter protects the application server from a Denial of Service (DOS) attack from large requests. If the parameter value is not equal to -1, the Internet Communication Manager already checks whether the length ( content-length) of the request exceeds the specified value of the parameter. If it does, the request is not passed to the application server, and an error message is sent to the caller ( ICMEPROTERROR).
This means that no resources are required in the backend (memory, processes).
You can set the maximum request size for each protocol separatetly.
To do this, use the following parameters:
icm/HTTP/max_request_size_KB
icm/P4/max_request_size_KB
icm/IIOP/max_request_size_KB
Work area |
Internet Communication Manager, SAP Web Dispatcher |
|
Unit |
Integer value (kilobytes) |
|
Standard value |
icm/HTTP/max_request_size_KB |
102400 (with gzip compressed data the size after unzipping is relevant) |
icm/P4/max_request_size_KB |
12288 |
|
icm/IIOP/max_request_size_KB |
12288 |
|
Dynamically changeable |
Local and on all servers |
Value Range and Syntax
You can set values between -1 and 1073741824.
The value -1 deactivates the check, that is, the length of the requests is irrelevant.
The default setting for the size of HTTP requests is a maximum of 100 megabytes.