使用WireShark捕获Rails API请求/响应

时间:2012-05-21 01:26:09

标签: ruby-on-rails ruby-on-rails-3 http request wireshark

我正在使用HTTMultiParty处理API,而且在发布POST时我无法捕获传出的HTTP请求。我还没有在wireshark中看到它们。我在无线适配器上捕获(我没有其他互联网连接)并在

上过滤
  

http.host包含" docusign"

但我看不到任何事情。即使只使用HTTP过滤器,在看到请求和响应时,我也看不到任何新的捕获。为什么wireshark无法查看我的rails应用程序的流量?注意:我可以看到我的浏览器向rails应用程序发出的请求。

1 个答案:

答案 0 :(得分:3)

由于它是https流量,假设您知道要与之通话的服务器的IP地址,请使用过滤器ip.addr == x.x.x.x,您应该看到离开客户端的TLS流量。

我在上面的评论中假设你的意思是“ip.dst”,因为据我所知,没有“tcp.dest”这样的东西。

稍微过时但here's a complete list of filters