JavaScript 获取 PHP API JSON 数据
可以使用 JavaScript 中的 AJAX 技术来获取 PHP 网页里面的 API JSON 数据。
以下是一个简单的示例:
- 创建一个 XMLHttpRequest 对象
var xhr = new XMLHttpRequest();
- 设置请求的方法和 URL
xhr.open('GET', 'api.php', true);
- 设置请求头信息
xhr.setRequestHeader('Content-type', 'application/json');
- 发送请求
xhr.send();
- 监听请求状态变化
xhr.onreadystatechange = function() {
if(xhr.readyState === 4 && xhr.status === 200) {
var response = JSON.parse(xhr.responseText);
// 处理返回的 JSON 数据
}
};
在上述代码中,xhr.onreadystatechange函数会在请求状态变化时被调用。当请求状态为4(请求已完成)且状态码为200(请求成功)时,可以通过xhr.responseText获取到返回的 JSON 数据。需要注意的是,返回的数据需要使用JSON.parse()方法进行解析。
原文地址: http://www.cveoy.top/t/topic/fYf7 著作权归作者所有。请勿转载和采集!