Подтвердить что ты не робот

Инструмент HTTP Post Multipart для тестирования

Кто-нибудь знает небольшой тестовый инструмент (например, Poster/RestTool для Firefox), который может загрузить файл и отправить тело текста в тот же пост-запрос (Multipart)?

4b9b3361

Ответ 1

Это не firefox-addon, но я действительно рекомендую использовать инструмент curl. Он идеально подходит при игре с RESTful HTTP API, поскольку он очень близок к протоколу HTTP. Поскольку он основан на CLI, он более гибкий как графический аддон (например, вы можете отправлять почту или записывать свои api с образцовыми вызовами).

например. выполнение множественного запроса с помощью curl будет:


# with '-v' verbose-switch you see some headers
# with '-F' you are "activating" single multiparts
# with '@' you are referencing file
curl -v -F [email protected] -F [email protected] http://host.com/your/multipart/endpoint

# if server needs it you can also pass Content-Type with single files
... -F "[email protected];type=text/plain" ...

Какой мультипартик вы ожидаете на стороне сервера (например, multipart/form-data или multipart/mixed).

Есть ли причина, почему он должен быть аддоном firefox? Я видел людей, использующих RestClient, но я никогда не видел, чтобы он работал с multipart.

Ответ 2

Вы можете использовать Firefox poster для отправки сообщений HTTP с помощью multipart.

  • Выберите вкладку "Параметры"
  • Введите множественные "Имя" и "Значение"
  • Нажмите "Добавить/Изменить"
  • Выберите вкладку "Содержимое для отправки"
  • Нажмите "Тело из параметров"
  • Введите свой URL и User Auth, как требуется
  • Нажмите кнопку "POST"

Ответ 4

Мне нравится включать http://aminus.net/wiki/Okapi в большинство моих HTTP-проектов в наши дни.