Команды Curl для отправки запросов методами GET, PUT, POST, DELETE

Curl бывает полезен, когда надо тестировать сервис, работающий на основе REST.

Вместо url подставьте нужный вам адрес, например: “http://dev-lab.info/api/articles”.

GET

 

POST

 

PUT

В данном случае, возможны 2 ситуации.

  1. Надо отправить полноценный PUT запрос.
    Создаем файл filename, сохраняем в нем строку с данными:

    Потом выполняем запрос:
  2. Надо отправить запрос методом PUT, но при этом, метод, это единственное, что отличает его
    от запроса GET – по форме и содержанию.
    В этом случае, тоже создаем файл, но оставляем его полностью пустым. А потом выполняем уже указанную выше команду.

 

DELETE

 

Пример запроса

Запрос:

Ответ:

One thought on “Команды Curl для отправки запросов методами GET, PUT, POST, DELETE

  1. Kristi

    Подскажите а почему может не работать вот такой запрос?
    curl “http://localhost:15672/api/queues/%2F/” -u guest:guest -X PUT –data {“vhost”:”/”,”name”:”333″,”durable”:”true”,”auto_delete”:”false”,”arguments”:{}}

    Reply

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*