HTTP Server API

Purpose

The HTTP Server API enables applications to communicate over HTTP without using Microsoft Internet Information Server (IIS). Applications can register to receive HTTP requests for particular URLs, receive HTTP requests, and send HTTP responses. The HTTP Server API includes SSL support so that applications can exchange data over secure HTTP connections without IIS. It is also designed to work with I/O completion ports.

Developer Audience

This API is designed for use by C/C++ programmers.

Run-Time Requirements

The HTTP Server API is supported on Windows Server 2003 operating systems and on Windows XP with Service Pack 2 (SP2). Be aware that Microsoft IIS 5 running on Windows XP with SP2 is not able to share port 80 with other HTTP applications running simultaneously.

In This Section

TopicDescription

Overview

General information about HTTP.

Using

Procedural guide for using HTTP.

Reference

Documentation of specific functions, structures, and enumeration types available in HTTP.

 

See Also

Windows HTTP Services (WinHTTP)

Send comments about this topic to Microsoft

Build date: 11/19/2009

Page view tracker