在使用axios發送請求時,我們可以通過設置請求頭來傳遞JSON數據。下面是一個示例:
axios({ method: 'post', url: 'https://example.com/api', headers: { 'Content-Type': 'application/json' // 設置請求頭 }, data: { name: 'John', age: 28 } })
在上面的代碼中,我們通過設置headers選項來設置請求頭。在這個示例中,我們設置了Content-Type為application/json,這意味著我們發送的數據為JSON格式的數據。
使用axios的時候,還需要注意以下兩點:
- 如果你使用的是FormData格式的數據,請不要設置Content-Type為application/json,因為表單數據的內容類型應該為application/x-www-form-urlencoded或multipart/form-data。
- 如果你想要發送的數據是一個JavaScript對象,并且你沒有設置Content-Type選項,那么axios會自動將其轉換為表單數據(即key-value的形式),所以請務必正確設置Content-Type。
下一篇css3繪制安卓機器人