一、get请求
下面展示一些内联代码片
。
方法一:
axios.get('/user?id=12345&name=user').then(function (res) {console.log(res);}).catch(function (err) {console.log(err);});
方法二:
下面展示一些内联代码片
。
axios.get('/user', {//params参数必写 , 如果没有参数传{}也可以 params: {id: 12345,name: user }}).then(function (res) {console.log(res);}).catch(function (err) {console.log(err);});
二、post请求传参格式为 raw (JSON格式)
第一种情况: axios将JavaScript对象序列化为JSON
(全局请求头:‘Content-Type’= ‘application/x-www-form-urlencoded’)
(request的Header:‘Content-Type’= ‘application/json;charset=UTF-8’)
下面展示一些内联代码片
。
var readyData={id:1234, name:user};axios.post("/notice",readyData).then((res) => {return res}) .catch((err) => {return err})
第二种情况:
(全局请求头:‘Content-Type’= ‘application/json;charset=UTF-8’)
(request的Header:‘Content-Type’= ‘application/json;charset=UTF-8’)
下面展示一些内联代码片
。
var readyData=JSON.stringify({id:1234, name:user});axios.post("/notice",readyData).then((res) => {return res}) .catch((err) => {return err})
原文转自:/qq_31837621/article/details/80688854