wx.request 缺少 PATCH 方法
发布于 5 年前 作者 yuantao 12374 次浏览 来自 问答
  • wx.request 缺少 PATCH 方法,不符合标准的 RESTful API 规范,造成在与后端进行数据交换的时候,无法以标准的 RESTful API 格式来请求资源,经常需要后端来修改 URI 来迁就,导致后续迭代和维护的时候经常出现问题。
  • 强烈建议给 wx.request 加入 PATCH 方法,这对于小程序基础库来说应该不是什么困难的事情,axios、fetch 等开源项目都可以很好的支持 PATCH 方法。
3 回复

你好,后续版本会支持该特性,请关注小程序的功能更新,谢谢!

我“自力更生”地解决了这个问题,供参考:通过Post方法,变相来实现Patch。具体是:在后端原来的Patch方法上加上[HttpPost],让其支持Post方法,其余都不需要改变。

另,我用的是ts,但是小程序又不支持Map类型,可以用自定义类型来代替。

经过测试,OK。

回到顶部