这个问题是关于在 Delphi XE5 中构建的应用程序。
我正在与第三方合作提供一个应用程序,该应用程序允许用户通过 HTTP 发布到第三方 API 来更新 JSON 格式的信息。如果我将用户信息分成单个对象,我可以使用 POST 方法,但由于单个事件的数量,该过程很慢。如果我对包含多个对象的文件执行批量发布,它会快得多,但 api 要求我在上传文件与单个对象时使用 PATCH 动词。我可以使用 curl 来做到这一点,但我想避免必须在每个用户系统上安装 curl 才能这样做。
有没有办法在 Delphi 中使用 PATCH 动词?Indy 似乎不支持 PATCH。