如何在 POST API 中创建请求 ID 并记录它
How can I create request ID in POST API and log it
如标题所述: 如何在 POST API 中创建请求 ID 并记录它
我正在向 API 发送 POST 请求并收到响应,但 API 不回复任何请求 ID,有没有办法让我在之后生成请求 ID发送 POST 并登录 txt 文件以供参考,以防任何时候未处理请求我可以将请求 ID 发送给 API 所有者并获取我的请求 ID
的响应文件
您可以为每个请求生成您自己的唯一 ID,然后将 ID 和请求保存在您端的文件或数据库中,以便在请求失败后您可以稍后重复,这可能是一个合理的策略,具体取决于你的情况。
但是,您创建的请求 ID 永远不会对 API 所有者有任何意义,除非他们在他们的端做一些事情来保存它,所以很可能您不能向他们发送任意您生成的 ID 并希望他们稍后能够 link。如果没有公开请求 ID,您甚至无法知道他们是否在保存响应。如果可能的话,我认为最好通过重复它们来处理失败的请求。
如标题所述: 如何在 POST API 中创建请求 ID 并记录它
我正在向 API 发送 POST 请求并收到响应,但 API 不回复任何请求 ID,有没有办法让我在之后生成请求 ID发送 POST 并登录 txt 文件以供参考,以防任何时候未处理请求我可以将请求 ID 发送给 API 所有者并获取我的请求 ID
的响应文件您可以为每个请求生成您自己的唯一 ID,然后将 ID 和请求保存在您端的文件或数据库中,以便在请求失败后您可以稍后重复,这可能是一个合理的策略,具体取决于你的情况。
但是,您创建的请求 ID 永远不会对 API 所有者有任何意义,除非他们在他们的端做一些事情来保存它,所以很可能您不能向他们发送任意您生成的 ID 并希望他们稍后能够 link。如果没有公开请求 ID,您甚至无法知道他们是否在保存响应。如果可能的话,我认为最好通过重复它们来处理失败的请求。