JavaScript GET 请求:包含请求头和 URL 示例
以下是一个示例 GET 请求的 JavaScript 脚本,包含请求头和 URL:
const http = new XMLHttpRequest();
const url = 'https://example.com/api/data';
const headers = {
'Content-Type': 'application/json',
'Authorization': 'Bearer <token>'
};
http.open('GET', url, true);
for (const key in headers) {
http.setRequestHeader(key, headers[key]);
}
http.onreadystatechange = function() {
if (http.readyState === 4 && http.status === 200) {
console.log(http.responseText);
}
}
http.send();
在此示例中,我们使用 XMLHttpRequest 对象来发起 GET 请求。我们将 URL 设置为 'https://example.com/api/data',并将请求头设置为包含 Content-Type 和 Authorization 的对象。我们使用 open() 方法打开 GET 请求,并使用 setRequestHeader() 方法将每个请求头添加到请求中。onreadystatechange 方法检测请求状态和响应,并在状态为 4(请求已完成)且状态码为 200(OK)时打印响应。最后,我们使用 send() 方法发送请求。
原文地址: https://www.cveoy.top/t/topic/ndkb 著作权归作者所有。请勿转载和采集!