Fork me on GitHub

模拟GET/POST请求的工具

OSX

Paw – The ultimate REST client for Mac($29.99)
http://luckymarmot.com/paw
Paw HTTP Client 是一款Mac上的HTTP客户端模拟测试工具,可以让Web开发者设置各种请求Header和参数,模拟发送HTTP请求,测试响应数据,支持OAuth, HTTP Basic Auth, Cookies等,这对于开发Web服务的应用很有帮助,非常实用的一款Web开发辅助工具。

windows

Fiddler
Fiddler的官方网站: www.fiddler2.com
扩展阅读: http://www.cnblogs.com/tankxiao/archive/2012/02/06/2337728.html
Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据. 使用Fiddler无论对开发还是测试来说,都有很大的帮助。

Chrome插件

Postman
Postman 是一个非常棒的Chrome扩展,提供功能强大的API & HTTP 请求调试。
它能够发送任何类型的HTTP requests (GET, HEAD, POST, PUT..),附带任何数量的参数+ headers。
http://www.getpostman.com/
Chrome插件下载: https://chrome.google.com/webstore/detail/postman-rest-client/fhbjgbiflinjbdggehcddcbncdddomop

DHC
https://www.sprintapi.com/dhcs.html
Chrome插件下载: https://chrome.google.com/webstore/detail/dev-http-client/aejoelaoggembcahagimdiliamlcdmfm

Advanced REST client
Advanced REST Client是Chrome浏览器下的一个插件,通过它可以发送http、https、WebSocket请求。
Chrome插件下载: http://chrome.google.com/webstore/detail/advanced-rest-client/hgmloofddffdnphfgcellkdfbfbjeloo

终端命令行

httpie
HTTPie is a command line HTTP client, a user-friendly cURL replacement.
http://httpie.org
https://github.com/jkbrzt/httpie

Reference
http://segmentfault.com/q/1010000002439302
http://www.v2ex.com/t/157885
参考网站
http://www.jingwentian.com/