色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

axios raw json

錢瀠龍1年前11瀏覽0評論

在 Vue.js 開發過程中,有時候我們需要通過 API 獲取數據,而 Axios 是一個非常好用的 HTTP 請求庫。當從后端接收數據時,有兩種形式可以使用:JSONRAW。這篇文章主要是討論在 Axios 中使用 RAW JSON 格式。

import axios from 'axios';
const testJson = {
'name': '小明',
'age': 18,
'department': 'IT'
};
const url = 'https://www.example.com/test';
axios({
method: 'post',
url: url,
data: JSON.stringify(testJson),
headers: {
'Content-Type': 'application/json'
}
}).then(response =>{
console.log(response);
}).catch(error =>{
console.log(error);
});

在這個例子中,我們使用了 Axios 發送 POST 請求到 URL 地址,并傳入了一個 testJson 的對象。需要注意的是,axios需要一個包含請求方法、URL、數據和請求頭的對象。在這里,我們需要將 testJson 對象轉換成 JSON 字符串。同時,我們使用請求頭指定請求的格式為 JSON。

需要注意的是,這種方式適用于我們希望將后臺返回的數據原樣傳到前臺頁面上的情況。如果需要對返回的數據進行處理,我們可以先將其轉化為 JSON 格式:

axios({
method: 'get',
url: url,
headers: {
'Content-Type': 'application/json'
}
}).then(response =>{
const data = JSON.parse(response.data);
// Do something with data...
}).catch(error =>{
console.log(error);
});

在這個例子中,我們使用了 Axios 發送 GET 請求到 URL 地址,然后通過JSON.parse方法獲取數據,并使用它對響應進行處理。需要注意的是,我們在請求頭中指定了我們將要接收一個 JSON 格式的響應。

上一篇keyPath vue