代码之家  ›  专栏  ›  技术社区  ›  riffnl

在IIS中提供DXF(和其他类型)文件

  •  2
  • riffnl  · 技术社区  · 16 年前

    我对网站中的一个页面有问题。此页面将根据用户的选择提供图像,如PDF、GIF、DWG和。。DXF公司 我理解为什么PDF和GIF会尝试在浏览器中打开,而DXF文件(使用firefox和chrome)也会尝试在浏览器窗口中打开-虽然没有成功,但是尝试了。 如何让我的页面作为可下载资源而不是在浏览器中提供文件?这是DXF的一个问题(尽管,如果可能的话,我希望PDF也有同样的行为)。

    已将DXF文件类型添加到元数据库以允许访问此类型的文件。

    2 回复  |  直到 16 年前
        1
  •  2
  •   Kieren Johnstone    16 年前

    2) 尝试将文件作为附件发送。这可能就是你想要的:)

    http://support.microsoft.com/kb/260519

    另请参见IE4.01中的一个bug(好像还有人在使用它!): http://support.microsoft.com/kb/182315/

    希望有帮助!

    (编辑:我可以看到解决方案是针对ASP的,这对我来说是有意义的,但对你来说可能不是。你会说这样一句话: Response.Headers.Add("content-disposition", "attachment; filename=hello.dxf"); )

        2
  •  0
  •   ZippyV    16 年前

    所以有一个页面是为文件服务的,而不是直接链接到文件本身?您是否为这些文件发送了正确的内容类型?

    推荐文章