Задать вопрос
Dromok
@Dromok

Zend Framework 2 — почему не удается задать параметры для curl?

Пытаюсь назначить useragent, но не работает. Юзерагент остается по умолчанию "Zend\\Http\\Client". В чем проблема?
$useragent = 'Mozilla/5.0';
        $adapter = new \Zend\Http\Client\Adapter\Curl();

        $client = new \Zend\Http\Client($url);
        $client->setAdapter($adapter);
        $client->setMethod('GET');
        $adapter->setOptions(array(
            'curloptions' => array(
                CURLOPT_USERAGENT => $useragent,
            )
        ));
        $respond = $client->send();
  • Вопрос задан
  • 2543 просмотра
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
@devKP
Useragent надо указывать через опцию клиента:
$client->setOptions([
    'useragent' => 'test',
]);
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы