HTTP 伺服器 API 1.0 版函式
HTTP 伺服器 API 提供下列函式來撰寫應用程式。
常規
功能 | 描述 |
---|---|
HttpCreateHttpHandle | 建立 HTTP 要求佇列,並將句柄傳回給它。 |
HttpInitialize | 初始化 HTTP 伺服器 API 以供呼叫進程使用。 |
HttpPrepareUrl | 剖析、分析及正規化非正規化 Unicode 或 Punycode URL,讓其他 HTTP 函式安全且有效。 |
HttpTerminate | 指示 HTTP 伺服器 API 清除與特定進程相關聯的任何資源。 |
快取管理
功能 | 描述 |
---|---|
HttpAddFragmentToCache | 快取數據片段,以便用來撰寫動態回應,而不需從磁碟讀取。 |
HttpFlushResponseCache | 從 HTTP 快取中移除指定的快取片段。 |
HttpReadFragmentFromCache | 擷取指定的快取回應片段。 |
配置
功能 | 描述 |
---|---|
HttpDeleteServiceConfiguration | 從 HTTP 組態存放區刪除指定的資訊。 |
HttpQueryServiceConfiguration | 查詢 HTTP 組態存放區以取得指定的資訊。 |
HttpSetServiceConfiguration | 在 HTTP Server API 組態存放區中設定指定的值。 |
輸入和輸出
功能 | 描述 |
---|---|
HttpReceiveHttpRequest | 從指定的要求佇列擷取 HTTP 要求。 |
HttpReceiveRequestEntityBody | 擷取特定 HTTP 要求的實體主體數據。 |
HttpSendHttpResponse | 傳送特定 HTTP 要求的 HTTP 回應。 |
HttpSendResponseEntityBody | 傳送 HTTP 回應的實體主體數據。 |
HttpWaitForDisconnect | 當 HTTP 用戶端中斷連線時,通知應用程式。 |
SSL
功能 | 描述 |
---|---|
HttpReceiveClientCertificate | 擷取 SSL 連線的客戶端憑證。 |
URL 註冊
功能 | 描述 |
---|---|
HttpAddUrl | 註冊 URL,讓其 HTTP 要求路由傳送至指定的要求佇列。 |
HttpRemoveUrl | 取消註冊指定的 URL,使其要求不再路由傳送至指定的佇列。 |
相關主題