拦截/记录来自.net应用程序的REST请求

时间:2012-10-03 01:29:18

标签: xml http rest

这是一个两部分问题:

问题1:我正在编写一个.NET REST客户端,它将连接并使用REST服务。我想查看REST请求和响应的xml / json内容,无论我使用什么方法进行调用(WebRequest,HttpClient,第三方REST库)。

我目前正在使用Wireshark来查看网络流量,但这不是查看XML数据的最有效方式。必须有一个更好的方式。我希望看到格式化的xml / json以及http标头。有没有可以提供帮助的工具?

问题2:在相关的说明中,是否有用于使用REST服务的好的.net库?我试过吊床,但我不是粉丝。我正在寻找记录良好且易于使用的东西。

2 个答案:

答案 0 :(得分:1)

对于问题二,RestSharp是我的首选REST客户端。

答案 1 :(得分:0)

谢谢乔伊。 RestSharp非常有用,现在我可以访问.net中的任何REST相关开发。

关于问题1:自从第一次发布这个问题以来,我发现PostMan Rest Client是我最喜欢的。 Postman是一个Chrome插件,非常适合在开发前测试阶段查看原始REST请求/响应数据。