v2.0.0-beta2
Pre-release
Pre-release
Added
- New method
HarParser::addEntryToSession(Session $session, Entry $entry): void - New method
HarParser::getTimings(Entry $entry): Timings - New method
Session::getLastRequest(): ?RequestInterface - New method
Session::getLastResponse(): ?ResponseInterface - New method
Session::createFromHarFile(): Session - New
callbackoption for requests - New
followLocationoption for requests, return 3xx Response object if it's a redirection - Add missing 'Content-Length' header during preparation of request
Changed
- Visibility of method
HarParser::getHttpRequest(Request $request): RequestInterfaceto public - Visibility of method
HarParser::getHttpResponse(Response $response): ResponseInterfaceto public - Merge options of request with global options
- Use previous request URI if "baseUri" option is not defined
Fixed
- Default "sleepTime" option to 0
- Conversion of "sleepTime" in ms to microseconds