img

Как запустить cURL POST с командной строки MacOS

Как запустить cURL POST с командной строки MacOS

CURL это мощный инструмент командной строки, который позволяет тестировать различные API интерфейсы, отправлять данные на URL методом POST/GET и прочее. Как минимум для разработчика это необходимый инструмент.

Если вам нужно протестировать CURL, а вы не хотите устанавливать Postman, например, то из терминала (командной строки) на MacOS можно лего инициировать CURL.

В статье мы покажем несколько полезных примеров cURL и терминала.


Отправка POST запрос через cURL

Сделать POST легко: можно с данными, а можно и без них. Смотрите какой синтаксис использования:


CURL запрос без дополнительных данных

curl -X POST http://URL/test.php

CURL запрос с дополнительными параметрами

curl -d "data=test1data2=test2" http://URL/test.php

CURL с передаче полей

curl -X POST -F "name=diman" -F "password=test" http://URL/example.php

CURL с передачей файла

curl -X POST -F "image=@/path/pic.png" http://URL/testform.php

Отправка CURL с JSON

Ловите пример отправки JSON

curl -H "Content-Type: application/json" -X POST -d '{"user":"sanya","pass":"qwerty"}' http://test/myscript.php

Вам мало примеров?

Если так, то вы легко можете изучить все возможности CURL в консоли:

curl --help
curl --manual

Профит!

Ссылка
скопирована
Системное администрирование
Скидка 10%
Администратор Linux
Стань Linux администратором и сделай весомый шаг в сторону карьеры в DevOps. Самые важные знания от сертифицированного и практикующего тренера с 20 летним стажем
Получи бесплатный
вводный урок!
Пожалуйста, укажите корректный e-mail
отправили вводный урок на твой e-mail!
Получи все материалы в telegram и ускорь обучение!
img
Еще по теме:
img
На базе нашего опыта и статей мы сделалем еще один полезный документ: руководство администратора по Linux/Unix системам. В докум
img
Удаленный доступ к системам давно стал необходимостью, и сейчас с трудом можно представить, что было бы, если бы мы не могли упр
img
Все мы любим компьютеры. Они могут делать столько удивительных вещей. За пару десятилетий компьютеры произвели самую настоящую р
img
Архитектуры х64 и х86 являются одними из наиболее широко используемых типов архитектур системы команд (АСК или ISA – Instr
img
Gzip – один из самых популярных алгоритмов сжатия, который позволяет сократить размер файла, но при этом сохранить исходный файл
img
Интернет может быть опасным. Спросите любого хорошего IT-специалиста, и он вам обязательно расскажет о важности обеспечения безо
Комментарии
ВЕСЕННИЕ СКИДКИ
40%
50%
60%
До конца акции: 30 дней 24 : 59 : 59