转换为JSON的网页内容

pcww981p  于 2022-10-09  发布在  jQuery
关注(0)|答案(2)|浏览(171)

在我的教科书中,提供了URL http://services.faa.gov/airport/status/SFO?format=application/JSON。该链接指向以JSON格式提供原始页面内容的页面。我想将另一个网页的内容格式化为JSON,所以我尝试了复制使用的方法(我的教授为作业提供的链接也使用了相同的格式),但我什么也得不到。http://www.programmableweb.com/apitag/weather?format=application/JSON点击此处的链接可通过搜索引擎搜索网站。复制粘贴完全相同的链接只会将你带到实际的网页。我的问题是,为什么我不能简单地将?format=application/JSON附加到网页的JSON格式的任何URL中?

如果重要的话,我正在尝试通过Chrome扩展来显示JSON数据。

w1e3prcc

w1e3prcc1#

我的问题是,为什么我不能将?Format=APPLICATION/JSON添加到网页的JSON格式的任何URL中?

因为URL只是数据,而名为“Format”的查询字符串参数没有任何标准。服务器必须设计为为您提供JSON,然后才能或将这样做。

13z8s7eq

13z8s7eq2#

该特定网站只提供了一个功能,您可以使用该功能以替代格式(如JSON)获取相同的数据。并不是所有的网站都提供这样的功能,也不是所有的网站都使用相同的URL参数实现它。一些站点可能有以.html结尾的URL是HTML页面,而以.json结尾的站点在JSON中提供了相同的信息。其他人可能会提供单独的API。您可以查看该网站,看看它是否有“开发人员”部分,提供关于他们的API的信息,如果他们有的话。

相关问题