如果您以前使用过XMLHttpRequest或其他网络API,Fetch看起来会很熟悉。有关更多信息,请参阅MDN的使用提取指南。
例如,XMLHttpRequest并且取遵循同源策略。因此,使用XMLHttpRequest或提取的Web应用程序只能向自己的域发出HTTP请求。
服务器端访问控制 浏览器发送特定的HTTP标头,用于从内部XMLHttpRequest或获取API发起的跨站点请求。它还希望看到具有跨站点响应的特定HTTP标头。
受限制的API是:connect-src ping, Fetch, XMLHttpRequest, WebSocket,和 EventSource.
XML对比JSON:地位丧失 通过使用XMLHttpRequest对象,可以从你的基于AJAX的应用程序取得XML和JSON文件。
如果您使用XMLHttpRequest将本地或远程XML文件读入DOM树(如解析和序列化XML中所述),则evaluateXPath()应该使用第一个参数req.responseXML。
使用XHR加载图像 另一个用了Promise和XMLHttpRequest加载一个图像的例子可在MDNGitHubpromise-test 中找到。 你也可以看这个实例。
特别是JavaScript'sAJAX调用可使用XMLHttpRequest机制,由于同源安全策略该跨域请求会被网页浏览器禁止.CORS定义浏览器和服务器交互时哪些跨域请求允许和禁止。
这个标题是由选择使用它的客户端自动添加的;它不能使用该XMLHttpRequest.setRequestHeader()方法添加。 Sec-WebSocket-Key:key key此请求升级的关键。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
