Guzzle из MODx, как настроить загаловки?

День добрый, Всем!
Сделал маленький плагин-парсер используя библиотеку Guzzle.
Проблема в том, что из MODX уходят совсем другие заголовки (оригинальные modx, проверяю через debug в guzzle), а мне надо получать страницу на русском языке, соответственно я делаю набор заголовков в массив $header и передаю, это его в запрос, но меня не слушаются, то ли Gullze, то ли MODx, код ниже.
$headers = ['User-Agent' => 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0',
            'Accept-Language' => 'ru-RU,ru;q=0.8,en-US;q=0.2,en;q=0.1',
            'Accept-Charset' => 'utf-8',
            'Content-Language' => 'ru',
            'Accept-Encoding' => 'gzip',
            ];

include_once ('vendor/autoload.php');
use GuzzleHttp\Client;
$url = 'https://google.com';

$client = new Client();

$response = $client->request('GET', $url, $headers);

$body = $response->getBody();
echo($body);
В чём проблема?

Подскажите, кто знает, помогите встать на путь истинный.
Jado
20 марта 2017, 09:50
modx.pro
1 272
-1

Комментарии: 1

Иван Климчук
20 марта 2017, 15:12
+2
Для начала, как ни странно, нужно почитать документацию к инструменту, который вы собрались использовать, а потом задавать вопросы. (бесплатный совет)
Вот тут написано, каким образом в Request передаются заголовки. docs.guzzlephp.org/en/latest/request-options.html#headers
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1