收藏
回答

URLScheme生成需要的参数中,query的值含有中文怎么处理的?

我在后台程序中调用微信urlscheme.generate接口生成urlscheme,但是当query内传中文时,出现了40212参数取值的问题,我使用encode讲中文编码后又试了一遍还是一样,我不得不回头又看了看文档发现只支持数字,大小写英文以及部分特殊字符:!#$&'()*+,/:;=?@-._~不包括编码后的%,那么当我传值的时候需要传中文参数,只能使用加密解密的方式传递吗,还有没有什么更好的方式?

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

2 个回答

  • MORNINGSTART(tiezhu)
    MORNINGSTART(tiezhu)
    2021-05-08

    会编码吗?

    2021-05-08
    有用
    回复
  • 神经蛙
    神经蛙
    2021-05-08

    做中间表吧,把参数单独用表存起来,用ID作为参数

    2021-05-08
    有用
    回复 3
    • K&k~
      K&k~
      2021-05-08
      参数来源不是一个平台,我能获取到的必然是个中文
      2021-05-08
      回复
    • 神经蛙
      神经蛙
      2021-05-08回复K&k~
      修改业务吧,直接中文肯定是不行了
      2021-05-08
      回复
    • 神经蛙
      神经蛙
      2021-05-08回复K&k~
      Scheme不是你生成的?总有办法吧
      2021-05-08
      回复
登录 后发表内容