HTTP サーバー API

目的

HTTP Server API を使用すると、アプリケーションは Microsoft インターネット インフォメーション サーバー (IIS) を使用せずに HTTP 経由で通信できます。 アプリケーションは、特定の URL の HTTP 要求の受信、HTTP 要求の受信、HTTP 応答の送信に登録できます。 HTTP Server API には SSL サポートが含まれているため、アプリケーションは IIS なしでセキュリティで保護された HTTP 接続を介してデータを交換できます。 また、I/O 完了ポートを操作するように設計されています。

対象となる開発者

この API は、C/C++ プログラマが使用するように設計されています。

実行時の要件

HTTP Server API は、Windows Server 2003 オペレーティング システムと Windows XP Service Pack 2 (SP2) でサポートされています。 SP2 を使用して Windows XP で実行されている Microsoft IIS 5 は、同時に実行されている他の HTTP アプリケーションとポート 80 を共有できないことに注意してください。

このセクションの内容

トピック 説明
HTTP Server API について
HTTP に関する一般的な情報。
HTTP Server API の使用
HTTP を使用するための手順ガイド。
HTTP Server API リファレンス
HTTP で使用できる特定の関数、構造体、列挙型のドキュメント。
HTTP サーバー サンプル アプリケーション
HTTP Server API を使用してサーバー側のタスクを実行する方法を示すサンプル アプリケーション。

Windows HTTP サービス (WinHTTP)