这是可能的,我尝试过HTTP和SSL过滤,但没有运气。在SSL中有很多请求。
我也尝试过HTTPS,但它甚至不是协议。
我正在通过Ruby Gem做请求,这有关系吗?
在另一点调试请求可能更好。你会建议我什么?
答案 0 :(得分:2)
你是对的,“HTTPS”不是协议。相反,它是在SSL协议上传输的HTTP协议。
为了查看在SSL上传输的内容,您需要提供足够的信息以允许Wireshark(或您使用的任何数据包嗅探器,如果它甚至支持解析SSL)解密SSL; SSL存在的原因之一是难以用数据包分析器读取它!
有关如何让Wireshark尝试解密SSL流量的详细信息,请参阅the Wireshark Wiki page for SSL。
在另一点调试请求可能更好。
如果您是从浏览器发出Paypal请求,那么您的浏览器可能会有一个插件,可以在通过SSL加密之前捕获HTTP流量。我认为FiddlerCap是Internet Explorer的插件; there might be some other tools to do that as well