Delen via


Over de HTTP-server-API

De HTTP Server-API biedt ontwikkelaars een interface op laag niveau aan de serverzijde van de HTTP-functionaliteit, zoals gedefinieerd in RFC 2616-. Met de API kan een toepassing HTTP-aanvragen ontvangen die zijn omgeleid naar URL's en HTTP-antwoorden verzenden. Voor het verzenden van dynamische antwoorden worden de ISAPI- of ASP.NET-interfaces aanbevolen.

Met de HTTP Server-API kunnen meerdere toepassingen naast elkaar bestaan op een systeem, dezelfde TCP-poort delen (bijvoorbeeld poort 80 voor HTTP of poort 443 voor HTTPS) en verschillende onderdelen van de URL-naamruimte leveren.

De HTTP Server-API vereist kennis van de programmeertaal C en kennis van windows-API-programmering. Toepassingen waarvoor geen toegang op laag niveau tot HTTP is vereist, moeten gebruikmaken van de IIS ISAPI- of .NET Framework-klassen voor HTTP-oplossingen.