我目前正在使用Symfony 3.x调试我的公共API,并且似乎遇到了一些难以复制的边缘案例错误。
因此,我想以一种让我在调试中重播失败/错误请求的方式来存储传入的请求(从而维护所有标题,主体,原始域,...(。
理想情况下,我正在寻找一种解决方案,该解决方案可以使用常见工具(例如卷发(来重播请求。显然没有这样的东西,我最接近的是我自己构建一个工具,该工具会抛弃一个类似于原始请求的curl命令。
鉴于我并没有完全精通卷发,似乎很容易出错。
老实说,我希望这将是API开发界的一个解决问题,希望你们中的一个可以将我指向正确的方向。
最好的问候!
[更新:用于指示使用Symfony的编辑]
我面临着类似的问题,我正在考虑存储所有请求数据以及在其中具有某些唯一ID的关系中的响应数据。
之后,我们可以公开一个API,该API一口气将这些唯一的ID进行操作,我们可以注册异步任务以用存储的数据重播这些请求。
异步框架 - 芹菜 ndb -postgresql(可疑(