关于前后端交互的一些基础知识点
1.如何中斷ajax請(qǐng)求?
2、axios的特點(diǎn)有哪些?
一、Axios 是一個(gè)基于 promise 的 HTTP 庫(kù),支持promise所有的API
二、它可以攔截請(qǐng)求和響應(yīng)
三、它可以轉(zhuǎn)換請(qǐng)求數(shù)據(jù)和響應(yīng)數(shù)據(jù),并對(duì)響應(yīng)回來(lái)的內(nèi)容自動(dòng)轉(zhuǎn)換成 JSON類(lèi)型的數(shù)據(jù)
四、安全性更高,客戶(hù)端支持防御 XSRF
3、axios相關(guān)配置屬性?
url是用于請(qǐng)求的服務(wù)器URL
method是創(chuàng)建請(qǐng)求時(shí)使用的方法,默認(rèn)是get
baseURL將自動(dòng)加在url前面,除非url是一個(gè)絕對(duì)URL。它可以通過(guò)設(shè)置一個(gè)baseURL便于為axios實(shí)例的方法傳遞相對(duì)URL
transformRequest允許在向服務(wù)器發(fā)送前,修改請(qǐng)求數(shù)據(jù),只能用在’PUT’,'POST’和’PATCH’這幾個(gè)請(qǐng)求方法
headers是即將被發(fā)送的自定義請(qǐng)求頭
params是即將與請(qǐng)求一起發(fā)送的URL參數(shù),必須是一個(gè)無(wú)格式對(duì)象(plainobject)或URLSearchParams對(duì)象
auth表示應(yīng)該使用HTTP基礎(chǔ)驗(yàn)證,并提供憑據(jù)
這將設(shè)置一個(gè)Authorization頭,覆寫(xiě)掉現(xiàn)有的任意使用headers設(shè)置的自定義Authorization頭
'proxy’定義代理服務(wù)器的主機(jī)名稱(chēng)和端口
auth表示HTTP基礎(chǔ)驗(yàn)證應(yīng)當(dāng)用于連接代理,并提供憑據(jù)
這將會(huì)設(shè)置一個(gè)Proxy-Authorization頭,覆寫(xiě)掉已有的通過(guò)使用header設(shè)置的自定義Proxy-Authorization頭。
總結(jié)
以上是生活随笔為你收集整理的关于前后端交互的一些基础知识点的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 农行开户行查询方法,有以下三种方法
- 下一篇: 谈谈我对js中闭包的理解