HTTP Server for i

Secure, powerful, and complete

IBM Web Administration for IBM i

HTTP Server for i ships with a Web based graphical user interface used to configure and manage all aspects of your server.  Available with the Web Administration are wizards and tasks which simplify the configuration of your server.

  • IBM Web Administration for IBM i interface
  • Getting started with the IBM Web Administration for IBM i interface


The HTTP Server supports various methods for authentication. Use the Web Administration interface to easily configure your server for the desired level of authentication.

Expanded CGI

CGI programming support

CGI programs can be written in ILE C, C++, ILE RPG, ILE COBOL, REXX, or CL . You can bypass the server on output using Non-Parsed header (NPH) CGIs. You can also fully configure any code page conversions the server will perform on your Web application's input or output.

CGI applications written and compiled for the IBM i server can even run a CGI application that is written and compiled for AIX®. The binary output of the compiler is executed directly from IBM i Portable Application Solutions Environment (IBM i PASE).

Persistent CGI

Persistent CGI is an extension to the CGI interface that allows a CGI program to remain active across multiple browser requests and maintain a session with that browser client. This allows files to be left open, the state to be maintained, and long running database transactions to be committed or rolled-back based on end-user input.

CGI initialization at startup

CGI Initialization URL support offers the capability to start and initialize CGI programs, such as Net.Data or other CGI programs, at server startup time. This can significantly improve perormance.

CGI references

  • Information about CGI
  • CGI Process
  • CGI APIs
  • CGI in PASE for the HTTP Server
  • Net.Data programs for the HTTP Server
  • CGI Programming examples
  • Data conversions in CGI programs
  • CGI Trouble-shooting
  • CGI frequently asked questions

Application programming interfaces (APIs)

HTTP Server contains Apache module APIs, CGI APIs and HTTP Server configuration APIs.

Contact an IBM Sales Specialist