javascript创建createXmlHttpRequest对象示例代码



// 创建XMLHttpRequest对象
var xhr = new XMLHttpRequest();

// 示例:设置请求方式、URL和异步处理
xhr.open('GET', 'https://example.com/api/data', true);

// 设置请求完成后的回调函数
xhr.onload = function() {
    if (xhr.status >= 200 && xhr.status < 300) {
        // 请求成功,处理响应
        console.log(xhr.responseText);
    } else {
        // 请求失败
        console.error('Request failed. Returned status of ' + xhr.status);
    }
};

// 发送请求
xhr.send();

这段代码展示了如何在JavaScript中创建并使用`XMLHttpRequest`对象来发送一个HTTP GET请求到指定的URL,并处理响应。注意,由于现代浏览器出于安全考虑,对跨域请求有严格限制,因此示例中的URL(`https://example.com/api/data`)应替换为实际可访问的URL。此外,对于跨域请求,服务器需要设置适当的CORS(跨源资源共享)策略。