对于项目的特定需求,我必须将我的一些代码与其他封闭源代码进行交互。我的想法是了解原始应用程序如何通信,然后模仿行为。我已经完成了第一步,即使用Wireshark分析一些 HTTP 交换(使用 POST 请求和 XML 回复完成) 。在交换结束时,服务器产生一个我需要记录的输出。
现在,我的问题是:用我的输入复制客户端行为的最简单方法是什么?即涉及较少编码的那个?基本上我不需要太多的“编程”能力,只需要解析服务器响应中的一些变量并在后续请求中重新使用它们的能力。
我已经使用命令行 PHP 脚本完成了类似的复制客户端行为的工作,但它相当乏味,而且代码难以阅读,因此难以维护。
欢迎任何建议!!谢谢