收藏
回答

request文档是否新增android7.0一下url不能带空格提示?

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

需求背景


首先,由于习惯,一般query的都会写在url上,类似:

const b = "x"; url: `/url/a=b`,而不是写在data里


所以如果有b = "x y", 他们之间有空格,就会造成接口返回400

因为b不会变成"x+y",或者自动encode




影响用户

Ios不影响

android7及以上不影响

android7一下影响



解决方案

b需要encode一下 或者 写在code里



需求说明

由于在文档中没有发现相关的提示,且没有错误上报,找了很久这样的问题

希望可以在文档中写出相关提示给其他人看,避免造成同样的问题




相关问题:《微信小程序里的request:ok的坑》




回答关注问题邀请回答
收藏
登录 后发表内容