Adapter relies on injected HTTP client following PSR-18 specification strictly: It expects HTTP client does not throw exception when server returns valid HTTP response. Otherwise I cannot guarantee ...