Несколько примеров, как можно использовать curl для тестирования и работы с Rest-протоколами:
# Получить и сохранить csv
curl -H 'Accept: text/csv' http://localhost/api/users -o users.csv
# Получить и сохранить пользователей в csv
curl -H 'Accept: text/csv' http://localhost/api/users -o users.csv
# Создание пользователя через json
curl -XPOST -H 'Content-type: application/json' -d '{"name":"Tester"}' http://localhost/api/users -D -
# Удаление пользователя
curl -XDELETE http://localhost/api/users/123
# Отправить запрос из файла и в gzip
curl -XPOST --compressed -H 'Content-type: application/json'-d @filename.json http://localhost/api/users
Linux/Windows Справочник v0.05 © 2007-2024 Igor Salnikov aka SunDoctor