我已经看过如何以编程方式下载文件的示例,但它们都使用直接链接,以.txt .mp3 .jpg结尾,无论如何。但是,我要下载的文件的链接不是直接链接:它不以.extension结尾。在这种情况下如何下载文件?
答案 0 :(得分:0)
通过HTTP下载时,文件名通常由Content-Disposition标头中的服务器设置。如果不存在,则由客户端选择文件名(基于URL或其他策略)。扩展通常可以从Content-Type响应头中派生。对于某些标准内容类型http://en.wikipedia.org/wiki/Internet_media_type
,请参阅此内容答案 1 :(得分:0)
非常愚蠢的回答:您可以将其作为所有其他文件下载。以与使用扩展名的网址相同的方式下载它。