首页

axios传参遇到的数值类型问题

最近在写一个管理后台的时候遇到传参问题: api接口总是报数值类型的错误,查了下我表单的参数确实是数字类型传的,payload荷载里面取值也没有问题。以前长期都用php写api,因为PHP是弱类型语言并没有什么问题,这次的后端api是lua脚本写的。排查了一番发现自己封装的axios请求方法里面传参header用的x-www-form-urlencode表单,请求参数都用qs.stringify()处理过了,也就是aaa=111&ccc=222这种数据,然后api把所有数值都被解析成了字符型。 查到原因后果断换成了json数据格式传参,问题解决!
更多>>
js控制台打印东西会影响页面js其他功能引起报错你信吗? 关于Linux终端vim鼠标选中文字会变成可视模式(views)的问题 linux服务器上root账户下ssh配置文件sshd_config为只读,无法修改 linux下如何快速开启一个临时的web服务 lua和php的性能比拼