Celem rozszerzenia HTTP jest dostarczenie wygodnego i potężnego zbioru funkcjonalności dla jednych z głównych zastosowań PHP.
Ułatwia obsługę HTTPowych adresów, dat, przekierowań, nagłówków i wiadomości, dostarcza sposobów negocjacji z klientami preferowanego języka i kodowania znaków, w tak wygodny sposób jak wysyłanie dowolnych danych z możliwością buforowania i wznawiania.
Dostarcza potężnego mechanizmu żądań, jeśli jest zbudowany z obsługą CURL'a. Równoległe żądania są dostępne dla PHP 5 lub wyżej.
Dodatkowo w adnotacji o API w tym podręczniku możesz znaleźć informację na temat instalacji i konfiguracji a także jakie globalne stałe zostały predefiniowane. Więcej w następujących sekcjach: