Berlioz HTTP Client is a PHP library to request HTTP server with continuous navigation, including cookies, sessions...
MIT License
Bot releases are visible (Hide)
Published by ElGigi 6 months ago
psr/log
in versions 1.0, 2.0 and 3.0Options
class to manage options of clientHttpContext
class to pass context to adaptersNetworkException
AdapterInterface::sendRequest()
methodHarGenerator
headerselgigi/har-parser
library to ^1.0Published by ElGigi about 2 years ago
Published by ElGigi about 2 years ago
Published by ElGigi over 2 years ago
Cookie::isSame()
now compare only name, domain and pathHarParser
renamed to HarHandler
HarAdapter
accept a path of HAR file in constructor argumentHarAdapter
use now cookies objects of har file instead of headersPublished by ElGigi over 2 years ago
DefaultHeadersTrait::addDefaultHeaders
HarAdapter
to simulate connection with HAR filesContent-Length
Published by ElGigi almost 3 years ago
HarParser::addEntryToSession(Session $session, Entry $entry): void
HarParser::getTimings(Entry $entry): Timings
Session::getLastRequest(): ?RequestInterface
Session::getLastResponse(): ?ResponseInterface
Session::createFromHarFile(): Session
callback
option for requestsfollowLocation
option for requests, return 3xx Response object if it's a redirectionHarParser::getHttpRequest(Request $request): RequestInterface
to publicHarParser::getHttpResponse(Response $response): ResponseInterface
to publicPublished by ElGigi almost 3 years ago
Published by ElGigi about 3 years ago
cookies
for requests, to ignore cookies or force a specified managerPublished by ElGigi over 3 years ago
Cookies
class properties to protectedPublished by ElGigi over 3 years ago
berlioz/http-message
version 2Published by ElGigi over 3 years ago
Published by ElGigi over 3 years ago
Published by ElGigi over 3 years ago
Published by ElGigi almost 4 years ago
Initial version