PHP can access remote Web pages as if they are files since stream wrapper support was introduced in version 4.3.
However, the current built-in HTTP stream wrapper has some limitations that make it difficult to send special kinds of HTTP requests.
This package provide alternative stream wrappers that overcome some of the limitations of the original PHP HTTP stream wrappers, like submitting POST requests, accessing sites that requires special types of authentication, using HTTP proxies, and the support for HTTP response caches.