v1.0

$ http

Разработка и инструментысложность: среднийпакет: httpie

curl для людей. Она нужна при разработке, сборке, проверке или запуске программ. Например, http GET api.github.com/repos/torvalds/linux — запрос с красивым выводом.

Синтаксис

http [ОПЦИИ] МЕТОД URL [ПОЛЕ=ЗНАЧ]

Основные опции

-a user:passавторизация
--json / --formтип тела
-hтолько заголовки

Примеры из практики

$ http GET api.github.com/repos/torvalds/linux
После запуска · пошаговоЧто произойдёт:
запрос с красивым выводом.

Что появится в терминале:
Команда выведет результат обработки либо сообщения о ходе выполнения. Точный текст зависит от файлов, настроек системы и версии утилиты.

Как понять, что всё получилось:
Терминал вернулся к приглашению без Error/Failed. Для дополнительной проверки выполните «echo $?»: значение 0 обычно означает успех.
запрос с красивым выводом
$ http POST api.com name=dev
После запуска · пошаговоЧто произойдёт:
JSON-тело без возни.

Что появится в терминале:
Команда выведет результат обработки либо сообщения о ходе выполнения. Точный текст зависит от файлов, настроек системы и версии утилиты.

Как понять, что всё получилось:
Терминал вернулся к приглашению без Error/Failed. Для дополнительной проверки выполните «echo $?»: значение 0 обычно означает успех.
JSON-тело без возни

Поддержка дистрибутивов

Связанные команды