在React-Native中,使用fetch时,cookie问题。

在React-Native中,使用fetch时,cookie问题。

最近在使用fetch时,由于后端返回的请求头里面有网本地写入cookie的操作,并且cookie中带有逗号,导致app中接下来的一系列操作全部请求失败,如下:


这也是我们项目经验不足导致。后面全部使用encode和decode解决这个问题。


    除了逗号带来的一系列问题之外,我们可以在React-Native中使用GIT上的大神自己写的第三方工具get、set、delete手持设备上的cookie,方便我们操作本地cookie。

    据查找资料说fetch在请求的时候默认是不会带上本地cookie的,需要配置  credentials:'include',如下




但是没有配置这个选项自己也会带上本地的Cookie,大家可以根据自己的实际情况更改。


End

你可能感兴趣的:(在React-Native中,使用fetch时,cookie问题。)