The Add/Change HTTP Header Variable dialog box displays the details to be used with the HTTP Header Variable and allows you to specify the Default Value for the HTTP Header Variable and how the content of the HTTP Header Variable will be sent to the Data/Application Server (Function Parameter).
Web Server - Name
Name of the Web Server that will forward the content of the HTTP Header Variables received from the requesting browser.
If you are not using multi-homing support, choose Any as your Web Server Name.
If you are using multi-homing support, enter either the DNS Name (for example: sydaspect.lansa.com) or the DNS's IP Address (for example: 220.127.116.11) in the System Name field.
Web Server - Port
Port number of the Web Server that will forward the content of the HTTP Header Variables received from the requesting browser.
If you are not using multi-homing support, choose Any as your Web Server Port.
If you are using multi-homing support, enter the port number associated with the Web Server Name.
Ensure the Web Server Name and Web Server Port combination used is the same combination specified under Maintain Systems (Connected to host).
Name of the HTTP Header Variable for which you want to forward the content. This name will be used as the key to locate the HTTP Header Variable received as part of a browser request. Note that this name might depend on the HTTP Server you are running.
The Default value to be sent to the Data/Application Server if the HTTP Header Variable specified cannot be located in the incoming browser request.
The function parameter defines the LANSA field used on the Data/Application Server to receive the content of the HTTP Header Variable. Note that the field definitions you specify, field name (Field), Type, Length and number of decimals (Dec.) must match the repository information for the field.
The number of function parameters in total is restricted to a maximum of 20 function parameters. This includes those that you might be using as part of your Web Application.