批量保存Web服务对JSON文本文件的响应

时间:2018-06-14 16:30:20

标签: sql json rest azure web

我在Azure中有一个Web服务JSON,我请求以下内容:

http://mywebsite.com/details/(GAMECODE)/(LANGUAGE)

这些信息是静态的,因为我有很多游戏,我想卸载服务器,这意味着我想将每个请求的响应存储为文本文件,如:

http://mywebsite.com/detailsStatic/345673/ENGLISH.json
http://mywebsite.com/detailsStatic/345673/DUTCH.json
http://mywebsite.com/detailsStatic/345673/GERMAN.json
http://mywebsite.com/detailsStatic/345674/ENGLISH.json
http://mywebsite.com/detailsStatic/345674/DUTCH.json
http://mywebsite.com/detailsStatic/345674/GERMAN.json

等等

每个文件当然都包含JSON响应数据,我如何能够为每个gamecode自动执行此操作并将响应保存在单个文件夹中的不同文本文件中?是否有一个程序能够批量执行此操作(运行一个长的excel复制列表作为示例?)或者我可以用代码执行吗?邮差只是允许我一个接一个,所以没有好主意:))

谁有一些我可以效仿的优秀线索? 网站阅读或想法让我朝着正确的方向前进? 感谢

1 个答案:

答案 0 :(得分:1)

您可以使用curl,wget或aria2之类的内容来下载文件列表。 请参阅此commandaria2c -j5 -i list.txt