Httpcfg.exe: HTTP Configuration Utility
The HTTP Configuration Utility can be used to manage the HTTP application programming interface (API). It may be used to perform many of the tasks associated with web server administration.
The HTTP API enables applications to communicate over HTTP without using Microsoft Internet Information Services (IIS). Applications can register to receive HTTP requests for particular URLs, receive HTTP requests, and send HTTP responses. The HTTP API includes SSL support so applications can also exchange data over secure HTTP connections without depending on IIS. It is also designed to work with I/O completion ports.
Use this tool to configure a web server in any of the following ways:
Add, query and delete SSL certificate meta-information. Such meta-information is maintained by the HTTP API in a metastore, and is used to locate certificates for certificate exchange in HTTPS sessions.
Add, query and delete namespace reservations. The HTTP API allows administrators to reserve URI namespaces and protect them with Access Control Lists (ACLs), so that only specified HTTP API clients can use them.
Add, query, and delete Internet Protocol (IP) addresses in the IP Listen List. If this list of addresses is specified, the HTTP API listens only to addresses on the list. Otherwise it listens on all IPs on the machine.
The following are the system requirements for this tool:
Windows Server 2003