request文档是否新增android7.0一下url不能带空格提示?
发布于 5 年前 作者 jialei 6770 次浏览 来自 问答

需求背景

首先,由于习惯,一般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的坑》

回到顶部