This package can send HTTP requests with the Curl extension.
It is made of several classes that handle different aspects of composing a HTTP request to send to a given Web server and handling the server response.
Currently it provides classes for sending different types of request, gathering POST request values, adding request headers, handling cookies, retrieving the response, interpreting the response status codes, etc..
It can also send multiple parallel requests and handle its responses with callback functions. |