JavaScript 发起 HTTP 请求 - 使用 XMLHttpRequest
使用 JavaScript 发起 HTTP 请求有多种方法,以下是其中一种使用内置的 'XMLHttpRequest' 对象的示例:
// 创建一个新的 XMLHttpRequest 对象
var xhr = new XMLHttpRequest();
// 设置请求方法和 URL
xhr.open('GET', 'https://api.example.com/data', true);
// 添加请求头(可选)
xhr.setRequestHeader('Content-Type', 'application/json');
// 处理请求完成后的回调
xhr.onload = function() {
if (xhr.status === 200) {
// 请求成功
var response = JSON.parse(xhr.responseText);
console.log(response);
} else {
// 请求失败
console.log('请求失败。状态码: ' + xhr.status);
}
};
// 发送请求
xhr.send();
使用此方法,您可以发起 GET、POST 等请求,并在请求完成后处理响应。请注意,此示例仅适用于浏览器环境,如果您在使用 Node.js 等其他环境,请考虑使用其他适当的 HTTP 客户端库。
原文地址: https://www.cveoy.top/t/topic/bIgH 著作权归作者所有。请勿转载和采集!