我目前正在使用 symfony 3.x 调试我的公共 api,并且似乎遇到了一些难以重现的极端情况错误。
因此,我想以一种允许我稍后在调试时重播失败/错误请求的方式存储传入请求(从而维护所有标头、正文、源域……)。
理想情况下,我正在寻找一种可以与 curl 等常用工具一起使用的解决方案,以让我重播请求。显然没有这样的事情,我能想到的最接近的方法是自己构建一个工具,该工具会转储出与原始请求有些相似的 curl 命令。
鉴于我并不完全精通 curl,该选项似乎很容易出错。
老实说,我希望这将是 api 开发世界中一个已解决的问题,并希望你们中的一个人能指出我正确的方向。
此致 !
[更新:已编辑以表明使用 symfony]