收藏
回答

get请求后台接口,向后台传递的参数包含数组,参数被转义,怎么解决?

向后台传递的参数包含数组,参数被转义,使用JSON.stringify()方法也不行


回答关注问题邀请回答
收藏

3 个回答

  • 默认²⁰²⁰
    默认²⁰²⁰
    06-01

    使用JSON.stringify是可以的啊 后台直接JSON.parse转过来就成了啊 有那么麻烦吗?

    06-01
    有用 1
    回复 1
    • 張
      06-01
      好的,我和后台沟通下看看
      06-01
      回复
  • Peter👊
    Peter👊
    06-01

    处理方案一:让后台处理兼容

    处理方案二:接口?ids=1&ids=2&ids=3,使用qs转一遍

    然后再叫后台处理这种方式

    还有其他方案请会的大佬补充

    06-01
    有用 1
    回复
  • brave
    brave
    06-01
    "Content-type": "application/x-www-form-urlencoded" 
    
    06-01
    有用 1
    回复 3
    • 張
      06-01
      还是不行
      06-01
      回复
    • brave
      brave
      06-01回复
      为什么是GET请求,POST可以传的
      06-01
      回复
    • 張
      06-01回复brave
      这是后台给的接口,就是get请求的,要改成post就可以了吗?
      06-01
      回复
登录 后发表内容
问题标签