@tomasez

Почему Guzzle некорректно кодирует кириллицу?

При отправке через Guzzle GET-запроса, он неправильно кодирует кириллические символы. Например, вот так выглядит слово "привет" - пÑивеÑ. При отправке латинских символов все нормально. Как это исправить?
  • Вопрос задан
  • 429 просмотров
Решения вопроса 2
@tomasez Автор вопроса
Также можно пропустить строку через urlencode()
Ответ написан
Комментировать
Как это исправить?

$plugin = new ForceCharsetPlugin();
$plugin->setForcedCharset('utf-8');
$client = new Client();
$client->getClient()->addSubscriber($plugin);
$crawler = $client->request('get', $url);
echo $crawler->text();
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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