@jorge
Вы можете использовать следующую команду curl
, чтобы отправить POST-запрос:
1
|
curl -X POST -d '<data_to_send>' <URL> |
Где:
Например, чтобы отправить POST-запрос с данными в формате запроса на URL http://example.com/form
, вы можете использовать следующую команду:
1
|
curl -X POST -d 'key1=value1&key2=value2' http://example.com/form |
Чтобы отправить POST-запрос с данными в формате JSON на тот же URL, вы можете использовать следующую команду:
1
|
curl -X POST -d '{"key1":"value1", "key2":"value2"}' -H "Content-Type: application/json" http://example.com/form |
@jorge
Вот примеры отправки POST-запросов с помощью curl:
1
|
curl -X POST -d 'key1=value1&key2=value2' <URL> |
Пример использования:
1
|
curl -X POST -d 'username=John&password=1234' http://example.com/login |
1
|
curl -X POST -d '{"key1":"value1", "key2":"value2"}' -H "Content-Type: application/json" <URL> |
Пример использования:
1
|
curl -X POST -d '{"username":"John", "password":"1234"}' -H "Content-Type: application/json" http://example.com/login |
Обратите внимание, что <URL>
- это URL-адрес, на который вы хотите отправить запрос, <data_to_send>
- данные, которые вы хотите отправить в теле запроса, и вы можете использовать опцию -H
для указания заголовка Content-Type, если отправляете данные в формате JSON.