千鋒教育前端Vue3.0全套視頻教程(Kerwin2023版,Vue.js零基礎(chǔ)
2023-07-19 18:41 作者:bili_76561306125 | 我要投稿

fetch在實際開發(fā)中用的并不多 axios是解決異步的很實用的方法 可以完成fetch的所有功能 并且axios很簡單并且好用
是一個基于 Promise 的 HTTP 庫 axios是一個純原生js的庫 可以用在瀏覽器和nodejs中 解決回調(diào)地獄比較好用的方法
下載axios 引入axios axios.then(res)=>{
console.log(res.data)
}).catch(err=>{
console.log(err)
})
get請求向數(shù)據(jù)庫發(fā)送請求數(shù)據(jù)的請求,獲取信息。 此請求與數(shù)據(jù)庫中的select操作類似,只是用于檢查數(shù)據(jù),而不修改或增加數(shù)據(jù)。 不影響資源的內(nèi)容。 也就是說,這個要求不會產(chǎn)生副作用。 不管操作多少次,結(jié)果都是一樣的。
post form編碼傳給后端 或者 json格式傳給后端 需要后端規(guī)定一個格式 如果都可以接收 就隨便傳
put請求同post請求類似,都是向服務(wù)器端發(fā)送數(shù)據(jù),但該請求會改變數(shù)據(jù)類型等資源,創(chuàng)建新的內(nèi)容,就像數(shù)據(jù)庫的insert操作一樣。 目前,大多數(shù)提交操作都是開機自檢要求的。
delete是為了刪除某個資源,該請求就像數(shù)據(jù)庫中的delete操作一樣。
我們在開發(fā)中一般也會對axios進行二次封裝
axios也可以配置一些信息 例如請求頭
標(biāo)簽: