我需要记录使用 web 服务的 windows 应用程序(我通过 fiddler 观看了这个)。
首先,我尝试使用 Web Services proto 来记录脚本,但失败了。我的应用程序使用 https proto,它无法与服务器建立连接。
然后我阅读了网络捕获级别并开始使用 WinInet 选项进行录制。我能够连接到服务器(握手成功)。LR 向我展示了记录动作的数量。但是在生成我的脚本之后是空的。
我决定使用第三个选项进行捕获:WinInit 和 Socket 级别。我已经在高级选项中为我的应用程序配置了 SSL 并再次尝试。什么都没有改变。
我已经加载了 wireshark 并转储了应用程序流量,用 LR 对其进行了分析,并以二进制形式获得了请求和响应——我不想使用那种表示。
所以,我需要你的帮助!
PS with fiddler 我可以看到该应用程序使用带有 gzip 和 base64 编码的肥皂文档。