如何在下载文件前确定文件名

URLConnection.guessContentTypeFromName(url);

这种情况针对于下载url中确认不了文件后缀名,比如微信服务器文件的下载

http://file.api.weixin.qq.com/cgi-bin/media/get?access_token=ACCESS_TOKEN&media_id=MEDIA_ID

 至于如何从ContentType转换为extension,可以用Map的方式简单映射

map.put( "image/jpeg", "jpg");

 

posted @ 2017-04-14 16:24  栖息之鹰  阅读(135)  评论(0编辑  收藏  举报