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

Как получить читаемые русские строки (вместо ASCII) в ответе сurl?

curl -v -H "Content-Type: application/json" some_url

В ответе в полях вместо русского текста содержится ACSII (вида \u0414\u0435\u0422).
Пробовал указывать в запросе другие кодировки, отличные от моей локальной utf-8, например:
-H "Content-Type: application/json; charset=koi-8"
Не помогает.
  • Вопрос задан
  • 339 просмотров
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Яндекс Практикум
    DevOps для эксплуатации и разработки
    6 месяцев
    Далее
  • Яндекс Практикум
    Go-разработчик с нуля
    8 месяцев
    Далее
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
JSON text exchanged between systems that are not part of a closed ecosystem MUST be encoded using UTF-8

Попробуйте утилиту ascii2uni
curl -v -H "Content-Type: application/json" some_url | ascii2uni -aU
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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