问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

ajax_withCredentials 属性

发布网友 发布时间:2023-01-01 21:57

我来回答

1个回答

热心网友 时间:2023-10-08 20:09

什么是 credentials
credentials,即用户凭证,是指 cookie、HTTP身份验证和TLS客户端证书。需要注意的是,它不涉及代理身份验证或源标头。

XMLHttpRequest 的 withCredentials 属性
默认值为false。在获取同域资源时设置 withCredentials 没有影响。
ajax会自动带上同源的cookie,不会带上不同源的cookie
可以通过前端设置withCredentials为true, 后端设置Header的方式来让ajax自动带上不同源的cookie,但是这个属性对同源请求没有任何影响, 会被自动忽略。

true:在跨域请求时,会携带用户凭证
false:在跨域请求时,不会携带用户凭证;返回的 response 里也会忽略 cookie
规范文档中描述,它在特定情况下会报错

throws an InvalidStateError exception if state is not unsent or opened, or if the send() flag is set.

这里的 state 是指 XMLHttpRequest 的 readyState 属性,我们来简单回顾一下相关内容。

IE 10
原来,在IE10环境下,withCredentials 属性必须在open方法成功执行之后,send执行之前设置才可以,否则会报错。如果open方法执行失败了,设置 withCredentials 属性依然会报错。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
陌陌发语音出现转码失败怎么办 女孩2010年5月10号阴历3月27早晨9点55分出生的五行缺什么 钟姓男孩名字2023年5月10日出生的 凤眼果有什么营养?凤眼果的这些营养你都知道吗? 专升本成绩多少合格 山东专升本成绩多少合格 山东2022年专升本成绩什么时候出 2024专升本成绩公布时间及入口 2023年山东专升本各专业录取分数线 什么时候出专升本成绩 山东专升本综合素质测评成绩怎么算 怎样做冻过的知了 冷冻知了猴有哪些做法 冷冻知了猴的做法大全 110万房子首付和月供 工行app里怎么开通不计收支功能 工商银行app工银信使搜不到 一篇文章带你了解《阿凡达》中的纳美人 电饼铛加热管表面温度 可汗山简介及详细资料 四字成语鼎字开头的成语有哪些成语 棚户区改造法律法规 神笔马良作者简介 神笔马良作者介绍 2015年南航726事件纵火安检是否漏检 726宿舍怎么了? 康康726怎么回事 726什么意思 从原理上说能测冰水和沸水的温度计也可以测量人的体温 神笔马良这本书一共有多少个字 现在买一个纯银的手镯大概多少钱啊 淘宝上卖的特价银手镯才十几块钱是真的吗 拔火罐不红是怎么回事?拔火罐的好处和坏处是什么? 求安卓手机照片墙组图 手机上放哪些图片招财 ocp证书怎样报考 oracle证书怎样考取 美国媒体国内报道和国际报道区别 2022年12月武昌火车站到北京要核酸吗? 未来数字博物馆真的会取代实体博物馆吗? 北京购买四类药品最新规定 新闻与传播和国际新闻的区别 5座私家车超载一个小孩子怎么办 抖音只能发一条私信后其他的信息看不到 交通银行app怎么查看卡片图片 拼多多退货的钱什么时候到账? 微信小程序流量主身份证正反面需要本人吗 汤圆怎样才算熟了汤圆怎样是算熟了 元宵怎么算是煮熟了 京东快递装卸工累不累 京东物流日结卸货累不累 麻涌京东亚一卸货累吗? 京东物流装卸工不是人干的