El propósito de esta extensión HTTP es proporcionar una serie de funcionalidades adecuadas y potentes para una de las mayores aplicaciones de PHP.
Facilita el manejo en el HTTP de las URLs, fechas, redirecciones, cabeceras y mensajes; proporciona maneras de negociación con el idioma y el juego de caracteres del cliente; al igual que una forma adecuada para enviar cualquier dato mediante cacheo y la posibilidad de pausa.
Proporciona una potente funcionalidad sobre peticiones, si se realizan mediante CURL. PHP 5 y versiones superiores proporcionan la posibilidad de realizar peticiones paralelas.
Además de la referencia al API en este manual, puede encontrar información sobre su instalación y configuración, junto a las constantes globales predefinidas, en las siguientes secciones: