解决: vue传送json给后台,服务响应404
当我们转换成JSON字符串的时候,发送请求会被转码
例如 :{ 我 : ['1' , '2' ] } 里面的内容都被转码了
但是我们的 { } [ ] 并不会被转换传给后台,
这个时候 使用方法转换
var let = JSON.stringify(要被转化的数据)
.replace(/{/g, "%7b")
.replace(/}/g, "%7d")
.replace(/\[/g, "%5b")
.replace(/\]/g, "%5D");
//(由于不好展示写成了这样子, 我们可以把空格删除)
然后转换给后台的{} [] 就会被替换
响应200 就表示成功。
跟多请看 我的博客
如果有更好的办法请留言交流