在React-Native中,使用fetch時,cookie問題。

在React-Native中,使用fetch時,cookie問題。

最近在使用fetch時,由于后端返回的請求頭里面有網(wǎng)本地寫入cookie的操作,并且cookie中帶有逗號,導(dǎo)致app中接下來的一系列操作全部請求失敗,如下:


這也是我們項(xiàng)目經(jīng)驗(yàn)不足導(dǎo)致。后面全部使用encode和decode解決這個問題。


? ? 除了逗號帶來的一系列問題之外,我們可以在React-Native中使用GIT上的大神自己寫的第三方工具get、set、delete手持設(shè)備上的cookie,方便我們操作本地cookie。

? ? 據(jù)查找資料說fetch在請求的時候默認(rèn)是不會帶上本地cookie的,需要配置 ?credentials:'include',如下




但是沒有配置這個選項(xiàng)自己也會帶上本地的Cookie,大家可以根據(jù)自己的實(shí)際情況更改。


End

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容