axios 使用 qs.stringify 后 get请求携带参数
在axios使用qs.stringify序列化参数后
这是在请求拦截器内的输出,可以看到传入的data为undefined:
这边参数在控制台内是看不到的:
get请求的参数无法传入到服务器;
解决办法如下:
在请求拦截器内判断请求方式,然后进行路径参数的拼接,修改后输入和控制台内的输出如下:
分隔符
保存修改刷新后在此查看,可以看到路径已经拼接完成:
在控制的network可以查看请求,可以看到请求参数已经完美携带发送到服务器:
到此结束 ,如果有不当的地方或者各位大佬有更好的方法,欢迎留言讨论