buildURL.js 中的函数 encode(val) 将空格编码为 '+' 这是错误的,因为并非所有 http 服务器都会解码 '+'
我注释掉了一行并且它对我有用。
函数编码(val){返回encodeURIComponent(val)。替换(/%40 / gi,'@')。替换(/%3A / gi,':')。替换(/%24 / g,'$')。替换(/%2C / gi,',')。//替换(/%20 / g,'+')。替换(/%5B / gi,'[')。替换(/%5D / gi,']');}
语境- axios 版本:例如:v0.16.0
- 环境:例如:node v6.9.4,chrome 54,windows 7