收藏
回答

urllink.generate query传不了两个参数?


urllink.generate  传query: a=1&b=2 提示:invalid query

invalid query rid: 6189ef2e-53b1a47f-52c2965a

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

3 个回答

  • Cjiang
    Cjiang
    2021-11-09

    rid: 6189ef2e-53b1a47f-52c2965a

    "query":传了 "a=1\u0026b=2"

    再自查下看看

    2021-11-09
    有用 1
    回复 3
    • 陈亮Tom
      陈亮Tom
      发表于移动端
      2021-11-09
      好的
      2021-11-09
      回复
    • T
      T
      2021-12-20回复陈亮Tom
      请问一下后面咋解决的啊?
      2021-12-20
      回复
    • 大饼洲
      大饼洲
      2022-07-12
      还是传不了么?
      2022-07-12
      回复
  • 开心超人
    开心超人
    2022-08-22

    query 不能带有 转义后的 & --> \u0026

    开发语言:golang

    如果使用json.Mashal () .需要关闭escape 功能

    func JsonMarshalNoSetEscapeHTML(data interface{}) ([]byte, error) {
       bf := bytes.NewBuffer([]byte{})
       jsonEncoder := json.NewEncoder(bf)
       jsonEncoder.SetEscapeHTML(false)
       if err := jsonEncoder.Encode(data); err != nil {
          return nil, err
       }
    
       return bf.Bytes(), nil
    }
    


    2022-08-22
    有用 1
    回复
  • momo
    momo
    2021-11-17

    请问楼主问题解决了吗。如何传递多个参数?遇到同样问题

    2021-11-17
    有用
    回复 2
    • jun
      jun
      2021-12-06
      String query = "a="+ a+"&b="+b;
      2021-12-06
      回复
    • 杰哥
      杰哥
      2022-04-23
      请问楼上解决了吗?遇到了同样的问题,传参成功但是服务端获取不到
      2022-04-23
      回复
登录 后发表内容