Команды 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

 

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

Запрос:

Ответ:

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

  1. Kristi

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

Комментарии запрещены.