Catch TransferExceptions for HTTPClient::finalUrl() in case the headers are empty

This commit is contained in:
Philipp 2021-08-29 13:37:08 +02:00
parent e88c12d958
commit b76634ea0c
No known key found for this signature in database
GPG key ID: 9A28B7D4FF5667BD
3 changed files with 11 additions and 3 deletions

View file

@ -21,6 +21,8 @@
namespace Friendica\Network;
use GuzzleHttp\Exception\TransferException;
/**
* Interface for calling HTTP requests and returning their responses
*/
@ -124,7 +126,8 @@ interface IHTTPClient
* @param string $url A user-submitted URL
*
* @return string A canonical URL
* @throws \Friendica\Network\HTTPException\InternalServerErrorException
*
* @throws TransferException In case there's an error during the resolving
*/
public function finalUrl(string $url);
}