XMLHttpRequest: XMLHttpRequest() 构造函数

基线 广泛可用

此功能已得到广泛使用,并在许多设备和浏览器版本中运行良好。自 2015 年 7 月.

报告反馈

注意:此功能可在 Web 工作线程 中使用,但 服务工作线程 除外。

语法

XMLHttpRequest() 构造函数创建一个新的 XMLHttpRequest 对象。
new XMLHttpRequest()

js

参数

无。

返回值

非标准 Firefox 语法

一个新的 XMLHttpRequest 对象。在调用 send() 将请求发送到服务器之前,必须至少调用 open() 来初始化该对象。

XMLHttpRequest() 构造函数创建一个新的 XMLHttpRequest 对象。
const request = new XMLHttpRequest(paramsDictionary);

Firefox 16 在构造函数中添加了一个非标准参数,可以启用匿名模式(参见 Firefox 错误 692677)。将 mozAnon 标志设置为 true 实际上类似于较早版本的 XMLHttpRequest 规范中描述的 AnonXMLHttpRequest() 构造函数。

规范

布尔值:将此标志设置为 true 将导致浏览器在获取资源时不公开 来源用户凭据。最重要的是,这意味着除非使用 setRequestHeader 显式添加,否则不会发送 Cookie
规范
# XMLHttpRequest 标准

浏览器兼容性

dom-xmlhttprequest

另请参见