<?php
/**
- * @copyright Copyright (C) 2020, Friendica
+ * @copyright Copyright (C) 2010-2022, the Friendica project
*
* @license GNU AGPL version 3 or any later version
*
use Friendica\Database\DBA;
use Friendica\DI;
use Friendica\Model\GServer;
+use Friendica\Network\HTTPClient\Client\HttpClientAccept;
use Friendica\Util\Strings;
class UpdateServerPeers
{
/**
* Query the given server for their known peers
+ *
* @param string $gserver Server URL
+ * @return void
*/
public static function execute(string $url)
{
- $ret = DI::httpRequest()->get($url . '/api/v1/instance/peers');
+ $ret = DI::httpClient()->get($url . '/api/v1/instance/peers', HttpClientAccept::JSON);
if (!$ret->isSuccess() || empty($ret->getBody())) {
Logger::info('Server is not reachable or does not offer the "peers" endpoint', ['url' => $url]);
return;