Я создаю веб-службу для веб-приложения, и мне бы хотелось, чтобы простой инструмент проверял это, когда я разрабатываю. Я пробовал некоторые плагины firefox (Poster, "REST Client" ), и даже несмотря на то, что они работают нормально, я не смог загрузить с ними файлы.
Кроме того, я бы предпочел использовать инструмент командной строки, который я могу использовать, чтобы легко написать набор тестов интеграции для этой веб-службы и что я могу отправить их пользователям этой веб-службы в качестве примера.
Я знаю, что curl
может работать для этого, но хотел бы несколько примеров, особенно вокруг проверки подлинности (с использованием HTTP Basic) и загрузки файлов.