携带cookie进行数据请求
生活随笔
收集整理的這篇文章主要介紹了
携带cookie进行数据请求
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
前端進(jìn)行數(shù)據(jù)請(qǐng)求有:普通的ajax(json)請(qǐng)求,jsop跨域請(qǐng)求,cors跨域請(qǐng)求,fetch請(qǐng)求...PC端這些請(qǐng)求方式中,普通的ajax(json)請(qǐng)求和jsop跨域請(qǐng)求是默認(rèn)攜帶cookie的,而cors跨域請(qǐng)求和fetch請(qǐng)求默認(rèn)是不攜帶cookie的。因此,當(dāng)我們的請(qǐng)求需要攜帶cookie時(shí),我們就要對(duì)cors跨域請(qǐng)求和fetch請(qǐng)求這兩中請(qǐng)求方式進(jìn)行特殊配置處理。對(duì)于做移動(dòng)端的童鞋來(lái)說(shuō),要是能把項(xiàng)目運(yùn)行在PC端中最好不過(guò),對(duì)于調(diào)試過(guò)程中的BUG一目了然,所以做特殊處理后更有利于我們?cè)赑C端進(jìn)行調(diào)試。
fetch請(qǐng)求方式:
fetch('/community/getCommunityActivityByCommunityId', {method: "POST",headers: {"Content-Type": "application/x-www-form-urlencoded"}, credentials: 'include',body:"communityId="+this.props.location.query.communityId }).then((res) => { return res.json(); }).then((data) => {//請(qǐng)求成功 }).catch((e) => { //報(bào)錯(cuò)}); 我們要在請(qǐng)求頭中添加上這個(gè)配置: credentials: 'include'轉(zhuǎn)載于:https://www.cnblogs.com/qiyecao/p/9760954.html
總結(jié)
以上是生活随笔為你收集整理的携带cookie进行数据请求的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Unity3D_(API)Quatern
- 下一篇: QMap与QHash