axios的get和post请求传headers、query、body等参数
一、get传headers和query
// 方法一:get请求传query可以拼接在url后面,也可以放在params中 const age = 15; const result = await axios.get(`/a?age=${age}&type=1`,{ headers: { "Content-Type": testApiData.value.extContentType, }, });
// 方法二:get请求传query也可以放在params中 const query = { age: 15, type: 1, }; const result = await axios.get("/a", { params: query, headers: { "Content-Type": testApiData.value.extContentType, }, });
2.post请求传query、body、headers
// 方法一 const result = await axios.post("/a", body, { headers: { "Content-Type": "application/x-www-form-urlencoded" }, params: query });
// 方法二 const query = { age: 15, type: 1, }; const result = await axios({ url: "/a", method: "post", data: body, params: query, headers: { "Content-Type": "application/json", }, });
(图片来源网络,侵删)
(图片来源网络,侵删)
文章版权声明:除非注明,否则均为VPS857原创文章,转载或复制请以超链接形式并注明出处。
还没有评论,来说两句吧...