我有一个 Flash 游戏并在按下按钮后获取更新。只有 flash 中的一个表被更新,并且更改不会显示在 html 源代码中(好吧,毕竟是它的 flash)。使用 Fiddler 记录显示第一个加密包(包含使用 Fiddler 解码后的表的所有数据),然后是 16x json 包(表的单个条目)。
我想知道的是如何在 Delphi 中获取这些单个包。
我不想更改数据,我只是想阅读它们。我不能对任何东西(网络服务器、闪存等)进行任何更改。
我有一个 Flash 游戏并在按下按钮后获取更新。只有 flash 中的一个表被更新,并且更改不会显示在 html 源代码中(好吧,毕竟是它的 flash)。使用 Fiddler 记录显示第一个加密包(包含使用 Fiddler 解码后的表的所有数据),然后是 16x json 包(表的单个条目)。
我想知道的是如何在 Delphi 中获取这些单个包。
我不想更改数据,我只是想阅读它们。我不能对任何东西(网络服务器、闪存等)进行任何更改。
您可以尝试像 Arioch 建议的那样进行代理。不过,我不太确定它会起作用。
如果我这样做,这将是如何:
不幸的是,Delphi 没有可用的 WinPcap“头文件”(或组件),所以没有其他方法(除了将所有头文件移植到 Delphi ......)。