Skip to content

phore/phore-http-client

Repository files navigation

Phore http-client

Actions Status

Easy to use http-client with fluent api.

Example

$response = phore_http_request("http://localhost/test.php?case=200")
    ->send();

echo $response->getBody();

More executable examples are available in examples/.

Request caching

Request Caching requires phore/cache package to be installed

$cache = new Cache(new ObjectStore(new FileSystemObjectStoreDriver("/tmp/cache1")));

$req = phore_http_request("http://localhost/")->withCache($cache)->send();
if ($req->isFromCache() === true)
    echo "From Cache: " . $req->getBody();

Examples: see examples/ and examples/README.md.

About

Http client library

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors