$exception->hasResponse()) {
return new GuzzleResponse($exception->getResponse(), $url, $exception->getCode(), '');
} else {
- return new CurlResult($url, '', ['http_code' => $exception->getCode()], $exception->getCode(), '');
+ return new CurlResult($url, '', ['http_code' => 500], $exception->getCode(), '');
}
} catch (InvalidArgumentException | \InvalidArgumentException $argumentException) {
$this->logger->info('Invalid Argument for HTTP call.', ['url' => $url, 'method' => $method, 'exception' => $argumentException]);
- return new CurlResult($url, '', ['http_code' => $argumentException->getCode()], $argumentException->getCode(), $argumentException->getMessage());
+ return new CurlResult($url, '', ['http_code' => 500], $argumentException->getCode(), $argumentException->getMessage());
} finally {
$this->logger->debug('Request stop.', ['url' => $url, 'method' => $method]);
$this->profiler->stopRecording();
new Response(301, ['Location' => 'https:///']),
]));
- $httpClient = DI::httpClient();
- $httpClient->get('https:///');
-
- self::assertEquals(1,1);
+ self::assertFalse(DI::httpClient()->get('https://friendica.local')->isSuccess());
}
}