【发布时间】:2021-05-26 23:18:13
【问题描述】:
我有这个 link 到一个 AWS S3 存储桶,它会自动下载我需要的 JSON。澄清一下,JSON 不会显示在网页本身上。我想从我目前拥有的链接将数据加载到 JavaScript 中。我试过使用下面的函数,但没有奏效。该 URL 来自 AWS-transcribe。
function httpGetAsync(theUrl, callback)
{
var xmlHttp = new XMLHttpRequest();
xmlHttp.onreadystatechange = function() {
if (xmlHttp.readyState == 4 && xmlHttp.status == 200)
callback(xmlHttp.responseText);
}
xmlHttp.open("GET", theUrl, true); // true for asynchronous
xmlHttp.send(null);
}
有人知道如何从这个 URL 获取 JavaScript 对象吗?
【问题讨论】:
-
假设服务器 is 实际上正在向您发送 JSON,只需解析它即可。
var theJSON = JSON.parse(xmlHttp.responseText) -
使用 AWS Transcribe 时,您必须对脚本文件 URI 进行 HTTP GET 调用
标签: javascript json amazon-web-services amazon-s3 aws-transcribe