Fetch请求数据
在JavaScript中,你可以使用fetch
函数来发起网络请求,获取数据。以下是一个使用fetch
的基本示例:
// 定义请求的URL
const url = 'https://api.example.com/data';
// 发起GET请求
fetch(url)
.then(response => {
// 确保响应成功,状态码 200-299
if (!response.ok) {
throw new Error('请求失败,状态码=' + response.status);
}
// 将响应体转换为JSON
return response.json();
})
.then(data => {
// 处理获取到的数据
console.log(data);
})
.catch(error => {
// 处理错误情况
console.error('请求出错:', error);
});
这段代码展示了如何使用fetch
来发起一个简单的GET请求,并在成功获取响应后将其转换为JSON格式。如果请求失败或者解析JSON时发生错误,它会在控制台输出错误信息。
评论已关闭