u010983881
Mlib
2013-10-15 14:09
采纳率: 100%
浏览 7.8k

为什么有的文件的URL是直接下载,有的是直接在浏览器上显示而不下载呢?

比如一张百度图片的URL如下,点击链接以后是直接显示:
http://www.baidu.com/img/bdlogo.gif

而有的 文件的URL 直接打开的话就自动下载了而不是显示出来!!
(比如网盘里的文件URL就直接下载,而不是在线查看)
这个是什么在控制呢?html本身能够控制么?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • u012463264
    别闹腰不好 2013-10-16 06:44
    已采纳

    这个是浏览器控制的,如果你的路径不是HTML或图片。。。 反正就是浏览器不能识别的 。浏览器就会弹出让你下载的提示。

    点赞 评论
  • qq_36040184
    GC4Python 2021-01-15 15:55

    返回的HTTP报文中的Content-Type控制,Content-Type如果为image/jpeg(或其他图片格式)则展示图片,若application/octet-stream这种或者其他的则是下载

    点赞 1 评论