linux curl POST JSON Отправляем запрос, смотрим ответ и заголовки из терминала

Curl очень удобен для быстрой проверки работы каких-то сервисов/API прямо из терминала.

Отправляем запрос методом POST и получаем ответ:

curl --header "Content-Type: application/json" \
--request POST \
--data '{"email":"admin","password":"3359din22"}' \
"http://mysite.my/api/v1/user/login"

Если нужно посмотреть ещё и заголовки ответа, добавим флаг -i:

curl --header "Content-Type: application/json" \
--request POST \
--data '{"email":"admin","password":"3359din22"}' \
-i \
"http://mysite.my/api/v1/user/login"

Также можно сверх авторизации в приложении добавить ещё и опцию с указанием данных для http-авторизации (если требуется).

На базе ответа: https://stackoverflow.com/a/7173011

Key Words for FKN + antitotal forum (CS VSU):