axios.create() 的主要参数:
params: {userName:'test', password: '123'},
method: 'post'
此时network中的情况如下:
链接上会拼接参数:
http://localhost:8888/login/login?userName=test&password=123
分析原因:
在使用axios.request()
时,发送post请求,入参键值使用params
的缘故。
简单总结下常用的两种:
get
:添加入参时,配合是用入参的键值用params
。
若是用data
,则无法正常传递参数。post
:添加入参时,标准配合是入参的键值用data
,但需要对入参header
的Content-Type
及data
的键值格式进行转换,否则的入参无法正常传递。
若使用params
,就会