Udostępnij za pośrednictwem


Informacje o interfejsie API serwera HTTP

Interfejs API serwera HTTP udostępnia deweloperom niskopoziomowy interfejs po stronie serwerowej funkcji HTTP zgodnie z definicją w RFC 2616. Interfejs API umożliwia aplikacji odbieranie żądań HTTP kierowanych do adresów URL i wysyłanie odpowiedzi HTTP. W przypadku wysyłania odpowiedzi dynamicznych zalecane są interfejsy ISAPI lub ASP.NET.

Interfejs API serwera HTTP umożliwia współistnienie wielu aplikacji w systemie, współużytkowanie tego samego portu TCP (na przykład portu 80 dla protokołu HTTP lub portu 443 dla protokołu HTTPS) i obsługę różnych części przestrzeni nazw adresu URL.

Interfejs API serwera HTTP wymaga znajomości języka programowania C i znajomości programowania interfejsu API systemu Windows. Aplikacje, które nie wymagają dostępu niskiego poziomu do protokołu HTTP, powinny używać interfejsu ISAPI usług IIS lub klas programu .NET Framework dla rozwiązań opartych na protokole HTTP.