携带cookie进行数据请求
生活随笔
收集整理的這篇文章主要介紹了
携带cookie进行数据请求
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
前端進行數據請求有:普通的ajax(json)請求,jsop跨域請求,cors跨域請求,fetch請求...PC端這些請求方式中,普通的ajax(json)請求和jsop跨域請求是默認攜帶cookie的,而cors跨域請求和fetch請求默認是不攜帶cookie的。因此,當我們的請求需要攜帶cookie時,我們就要對cors跨域請求和fetch請求這兩中請求方式進行特殊配置處理。對于做移動端的童鞋來說,要是能把項目運行在PC端中最好不過,對于調試過程中的BUG一目了然,所以做特殊處理后更有利于我們在PC端進行調試。
fetch請求方式:
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) => {//請求成功 }).catch((e) => { //報錯}); 我們要在請求頭中添加上這個配置: credentials: 'include'轉載于:https://www.cnblogs.com/qiyecao/p/9760954.html
總結
以上是生活随笔為你收集整理的携带cookie进行数据请求的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Unity3D_(API)Quatern
- 下一篇: QMap与QHash