mac下有什么工具能模拟post,get请求,要能带cookies的。chrome或firefox的插件也可以推荐。感谢!
winddows下面有fiddler,很好用,但是mac下没有。
chrome的插件postman够用了
我能说我用angularjs麽
Chrome的F12
https://itunes.apple.com/us/app/graphicalhttpclient/id433095876?mt=12
之前限免过,那时候收的。界面粗糙但很好用的小工具。
mac 和 fiddler 同类的软件应该是 Charles
Curl就够了
这时候怎么能没有强大的BurpSuite
呢
chrome + postman
可以用whistle:https://github.com/avwo/whistle
谷歌浏览器有相应的插件
HTTPie
是非常好的模拟请求工具,可能比客户端工具更简单一些,强烈推荐
http httpie.org
https://github.com/jakubroztocil/httpie
chrome + POSTMAN
- 浏览器自带插件,比如十分受开发者喜欢的Chrome浏览器的开发者工具,可以在网络部分查看HTTP请求和响应。
- 浏览器插件,比如PostMan,简单易用,可以保存历史请求,方便的重复发出HTTP请求。
- 独立的客户端软件,比如Mac平台的Paw,是我试过的软件中设计比较好,功能十分全面的,但是是收费的。
- 命令行工具,本人十分推荐开发人员使用cURL,使用它,你可以了解所有你想要了解的细节。比如,TCP三次握手建立连接的耗时,TLS4次握手建立连接的耗时,POST数据的2进制内容(编码相关可能需要查看此处),其他比如Cookie,多文件上传,HTTPS、FTP、SFTP等其他协议均支持。
结论:使用图形化工具能够提高效率;另外,专业点,哪怕你喜欢使用图形化工具,抽点时间看下cURL。
chrome + postman
我一般是使用插件的,个人感觉最好用的是chrome下的Postman;
firefox下还可以使用RESTClient。
谢谢
curl + httpie足矣
cUrl 这个强大的工具啊。直接在终端中使用
curl -i www.example.com 查看请求的头信息
curl --cookie "name=value" www.example.com 就可以带上cookie了啊
推荐阅读下苹果官方文档
https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man1/curl.1.html
居然没有人说FF的ED版本啊,不可原谅。不用插件。自带。
- 终端中命令行我用 curl 和 httpie
- 浏览器插件我用 postman
Paw是用过最给力的
我个人喜欢用chrome + POSTMAN
Fiddler 可以在 Mono(开源版 .NET)下使用。
如果只是交 POST 请求的话,我喜欢命令行 curl。Cookie 加个参数就能传。
没人推荐这个,Chrome 插件,还是很好用的,支持HTTP/HTTPS的各种方法。
常用chrome扩展 DHC
http://www.jingwentian.com/t-517