Browser 如何从url下载json文件
我正在解决mongodb大学的mongodb教程。他们的网站上有一个叫做“下载家庭作业”的链接。当我点击链接时,不会下载任何内容,而是会在一个带有url的网页上显示要下载的json文件,如Browser 如何从url下载json文件,browser,Browser,我正在解决mongodb大学的mongodb教程。他们的网站上有一个叫做“下载家庭作业”的链接。当我点击链接时,不会下载任何内容,而是会在一个带有url的网页上显示要下载的json文件,如 我的问题是,当URL指向json文件时,如何下载它 我相信,当您导航到时,您会在浏览器的页面上看到加载的json。我过去(在Windows和Mac上)所做的是在浏览器中单击鼠标右键,然后单击“另存为”,这样可以将数据保存到计算机上的.json文件中 另一种选择是使用curl。如果需要,一个好看的教程是:首先,
我的问题是,当URL指向json文件时,如何下载它 我相信,当您导航到时,您会在浏览器的页面上看到加载的json。我过去(在Windows和Mac上)所做的是在浏览器中单击鼠标右键,然后单击“另存为”,这样可以将数据保存到计算机上的.json文件中
另一种选择是使用curl。如果需要,一个好看的教程是:首先,它取决于您使用的操作系统 在Windows上 如果右键单击并按“保存”(或者使用ctrl-s),然后在保存时选择文件格式“json” 在macOS上 你可以用几种方法来实现这一点,我建议使用curl。您可以通过打开终端并导航到要将文件下载到的目录来完成此操作。然后输入以下内容:
curl https://somedomain.com/somepath.json
这将以原始格式下载文件 在Mac中,如果url不是公共的,上面提出的curl解决方案就不起作用(在我这边,我得到了这个权限错误:
请求了未经授权的权限
)
因此,这里有一个对我有用的替代方法。使用Chrome浏览器,转到带有json的url,然后右键单击,然后“检查”。这将打开Chrome devtools ui。从那里转到“源”,您将在列表中看到json文件。然后右键单击,您将能够单击“另存为”。这将把文件下载到您所在的位置你想要什么
更新:以防此方法不起作用(我意识到它在所有情况下都不起作用),然后只需将json的文本复制粘贴到文本编辑器中,并使用json扩展名保存文件。有关一般浏览器使用的问题不适合堆栈溢出。您可能可以在另一个Stack Exchange网站上获得帮助。您没有提到您使用的浏览器,但大多数浏览器都提供下载和保存vi的选项通过右键单击菜单或在按住键的同时单击。阅读浏览器的帮助。