【发布时间】:2023-03-21 03:49:01
【问题描述】:
我不明白,如何从 Google 服务器获取 JSON 数据,请求失败并出现 405 HTTP 错误(方法不允许)。但我可以手动下载 JSON 文件,也可以使用 file_get_contents API 在我的 Web 服务器上使用 PHP。但我希望客户端浏览器直接下载 JSON 数据。 SO上有一些类似的问题,但我仍然无法理解如何做到这一点。
有什么想法吗?
编辑:我想在 Firefox 3.5 中下载并显示这个 json 数据
我可以通过指定 ?callback=? 来下载文件在 URL 中,但无法读取数据。我也对任何其他方法持开放态度,而不仅仅是 jquery,但它必须是客户端 javascript。
【问题讨论】:
-
我为状态码 405 添加了默认状态短语 Method Not Allowed。
-
您要访问的确切 JSON 资源是什么?请包含您已经尝试过的代码 sn-p。
-
这可能是需要 API 密钥的服务之一
-
嗨 Ryan,编辑了错误,我需要使用 javascript 获取 json 数据并显示相同的数据。
-
你好 Kaze,当 file_get_contents 可以下载时,这意味着不需要 API 密钥。
标签: jquery ajax json http-error