1. 默认不携带 Cookie,跨域请求直接傻眼
第一个坑出现在身份验证上。我们的项目里涉及到跨域请求,结果发现明明登录了,请求却总是返回未授权。折腾了好久才反应过来,Fetch 在默认情况下是不发送 Cookie 等凭据信息的。你得手动设置 选项才行。
这点跟 jQuery.ajax 不一样,人家默认就会带上去。要是你没注意这个细节,调试跨域认证能把你折腾得够呛。
1. 默认不携带 Cookie,跨域请求直接傻眼
第一个坑出现在身份验证上。我们的项目里涉及到跨域请求,结果发现明明登录了,请求却总是返回未授权。折腾了好久才反应过来,Fetch 在默认情况下是不发送 Cookie 等凭据信息的。你得手动设置 选项才行。
这点跟 jQuery.ajax 不一样,人家默认就会带上去。要是你没注意这个细节,调试跨域认证能把你折腾得够呛。
2743
1608

被折叠的 条评论
为什么被折叠?