2010-05-14 2 views
67

Я ищу графическую утилиту Windows для выполнения HTTP-операций.Графический HTTP-клиент для Windows

Например, я хочу, чтобы иметь возможность сказать что-то вроде:

POST для http://example.org/test/service С телом POST: «идет здесь данные»

Кто-нибудь знает хороший кусок программного обеспечения для этого ?

+0

см. Http://stackoverflow.com/questions/1087185/http-testing-tool-easily-send-post-get-put – nos

ответ

31

Вы смотрели на Скрипач 2 от Microsoft?

http://www.fiddler2.com/fiddler2/

Позволяет генерировать большинство типов запроса для тестирования, включая POST. Он также поддерживает захват HTTP-запросов, сделанных другими приложениями, и повторное использование их для тестирования.

+11

Fiddler не является инструментом Microsoft ... –

+20

Справка -> О Fiddler -> Автор: Эрик Лоуренс ([email protected]) Copyright 2003-2010 Microsoft Corporation. Все права защищены. Просто потому, что его не на Microsoft.com не означает, что это не инструмент Microsoft. – Moo

+2

Просто потому, что он создан кем-то, кто работает в Microsoft, не делает его инструментом Microsoft. , , Рефлектор - еще один пример инструмента, сделанного сотрудником Microsoft. Он даже продал его другой компании (Red-Gate). – rifferte

2

Честно говоря, для упрощения таких вещей, как правило, я бы взломал быструю HTML-форму в локальном файле и загрузил ее в браузере.

+0

Так просто! Я отправляю некоторые базовые файлы с кодировкой в ​​веб-службу. Они длинные строки. Мне удалось свернуть/заблокировать большинство клиентов GUI при вставке в длинные строки. Как вы и предполагали, это было лучшее и простое решение. Благодаря! – GisMofx

3

Мне нравится rest-client много для описанных вами целей. Это приложение Java для тестирования веб-служб на основе REST.

39

Update: Для людей, которые до сих пор приходят через это, Почтальон является лучшим выбором в настоящее время: https://www.getpostman.com/apps


RestClient мой любимый. Это основанная на Java. Я думаю, что он должен удовлетворять ваши потребности довольно хорошо. Мне особенно нравится Auth suppport.

https://github.com/wiztools/rest-client

Screen Shot

+1

Хотелось проследить здесь намного позже и сказать: [hurl.it] (http://hurl.it) - теперь еще одна отличная альтернатива на базе Интернета, независимо от ОС. – nategood

+1

Следует отметить, что это инструмент Java. Итак, у вас есть две возможности для установки. – QueueHammer

+0

@QueueHammer Если вы не разработчик Java – bvdb

2

Если кто-то еще интересует Eclipse, Labs Rest Client tool является отличным выбором. Я пытаюсь в Windows в EXE-версии и работает плавно.

Я тоже работал с Rest Client и его тоже.

3

Вы также можете использовать Microsoft WFetch tool. Это хороший инструмент для всех HTTP-операций.

83

Я тоже был расстроен из-за отсутствия хороших графических http-клиентов, доступных для Windows. Поэтому за последние пару лет я сам разрабатывал один из них: I'm Only Resting, «многофункциональный клиент HTTP на базе WinForms». Это открытый исходный код (Apache License, версия 2.0) с бесплатными загрузками.

В настоящее время он имеет довольно полное покрытие функций HTTP, за исключением загрузки файлов, и обеспечивает очень хороший пользовательский интерфейс с отличным управлением запросами и ответами.

Вот скриншот:

http://www.swensensoftware.com/static/im-only-resting/front-page-example.png

+0

Молодцы, это хорошо работает! – asgeo1

+0

Awesome - именно то, что я искал. – Erfan

+0

Я написал клиентский плагин REST под названием Requester for Sublime Text, https://github.com/kylebebak/Requester. Он вдохновлен HTTPie и Postman. Он очень мощный и простой в использовании, и он кросс-платформенный. Если вы не любите свой HTTP-клиент, это определенно стоит попробовать. – kylebebak

4

Вы можете попробовать Jsonium инструмент http://jsonium.org - хороший бесплатный инструмент специализируется на запросах с JSON в органах и ответах

Смежные вопросы