【发布时间】:2021-11-14 21:53:52
【问题描述】:
如标题所述:如何在 POST API 中创建请求 ID 并记录它
我正在向 API 发送 POST 请求并获得响应,但 API 不回复任何请求 ID,有没有一种方法可以让我在发送 POST 后生成请求 ID 并登录 txt 文件以供随时请求时参考未处理我可以将请求 ID 发送给 API 所有者并获取我的请求 ID 的响应文件
【问题讨论】:
标签: c# asp.net visual-studio api webforms
如标题所述:如何在 POST API 中创建请求 ID 并记录它
我正在向 API 发送 POST 请求并获得响应,但 API 不回复任何请求 ID,有没有一种方法可以让我在发送 POST 后生成请求 ID 并登录 txt 文件以供随时请求时参考未处理我可以将请求 ID 发送给 API 所有者并获取我的请求 ID 的响应文件
【问题讨论】:
标签: c# asp.net visual-studio api webforms
您可以为每个请求生成自己的唯一 ID,然后将 ID 和请求保存在您端的文件或数据库中,以便在请求失败时您可以稍后重复,这可能是一个合理的策略,具体取决于您的情况.
但是,您创建的请求 ID 对 API 所有者永远不会有任何意义,除非他们自己做某事来保存它,因此您很可能无法向他们发送您生成的任意 ID 并期望他们以便以后能够将其链接起来。如果请求 ID 未公开,您甚至无法知道他们是否最终保存响应。我认为如果可能的话,最好通过重复它们来处理失败的请求。
【讨论】: