HTTPie
HTTPie - это консольный HTTP клиент, похожий на cURL, но более дружелюбен к пользователю. Информацию о том, как установить его можно найти здесь.
Пользователи Linux могут установить его через свой менеджер пакетов,
macOS - через Homebrew или MacPorts,
Windows - через
pip(требует Python 2.x/3.x).
Использование
# -j или --json параметр используется по умолчанию, поэтому его можно пропустить
# GET метод по умолчанию, но когда вы добавляете какие-либо данные, он переключится на POST
# так что его тоже можно пропустить.
http -j post <webhook_url> content="мяу" username="Кошка"
http post <webhook_url> embeds:='[{"title":"Классно!"}]'
http <webhook_url> content="здравствуй :wave:"Разделители
=- текст:=- необработанный JSON. Используйте его для чисел, логических и вложенных значений.=@- вложенный файл:=@- вложенный JSON файл
Вам могут не понравится вложенные значения. Как альтернативу вы можете использовать перенаправление ввода. Запишите JSON body в файл и используйте его следующей командой:
Last updated