收藏
回答

微信小程序request的method为什么不支持Patch?

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 需求 wx.request 客户端 6.5.3 2.0.0

   - 需求的场景描述(希望解决的问题)
后台接口写的是Patch类型,小程序的request请求的method不支持Patch。
Patch类型定义为,部分修改,也就是说我这个接口的参数传过来那个,我就去改哪一个。 这样会增加数据更改的灵活性,对于后端和前端都比较灵活,比较方便。


   - 希望提供的能力


   希望可以支持Patch。

最后一次编辑于  2018-09-21  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

15 个回答

  • 华晨
    华晨
    2018-10-29

    按照 RESTful 的约定:


    1. 部分修改使用 PATCH

    2. 完整替换使用 PUT


    微信小程序不支持 PATCH。也希望能支持,虽然接口也可以改。不知道不支持的原因是什么。


    ----- 分割线 -----


    @Nostalie 想到了一个曲线救国的方法:使用 _method 参数。

    2018-10-29
    赞同 22
    回复
  • ⿻
    03-26

    感觉是腾讯公司的开发的能力不足。

    03-26
    赞同 11
    回复
  • 烬
    2018-09-21

    为什么非得用Patch?

    2018-09-21
    赞同
    回复 11
    • LEI
      LEI
      2018-09-21

      写接口的老哥说是个部分修改,所以用了Patch。可以改,我就是想问问,为什么小程序不支持这个Patch。

      2018-09-21
      赞同 11
      回复
    • 烬
      2018-09-21回复LEI

      我也想问问,为什么要支持?

      2018-09-21
      赞同
      回复
    • LEI
      LEI
      2018-09-21回复

      因为有需求啊,总不能是开发者只能按照官方来,而不能提建议吧? 如果这种建议或者这种疑问都不开问的话,那怎么来的进步??????

      2018-09-21
      赞同 11
      回复
    • 烬
      2018-09-21回复LEI

      一个人的声音不够,不会重视,你得说明为什么要用patch,现有的方法,为什么满足不了你?原因你得讲明白不是。是不是这个理

      2018-09-21
      赞同
      回复
    • LEI
      LEI
      2018-09-21回复

      是,这个说法我完全赞同。 我也确实只是写的有些没有条理,现在看像个“怨妇”一般。

      2018-09-21
      赞同
      回复
    查看更多(6)
  • 两木木
    两木木
    4小时前

    希望支持 Patch, 很多后台是需要 Patch 调用的;

    或者官方文档给出不支持 Patch 的合理理由;

    腾讯两者总要选一种告诉开发者吧?

    4小时前
    赞同
    回复