【发布时间】:2011-12-08 02:58:18
【问题描述】:
我在 Windows Server 2008 R2 64 位上使用 IIS 7.5 时遇到了一个非常奇怪的问题。
任何文件(无论扩展名如何,可以是 .txt、.htm、.js 或任何文件)在任何行有 http://,在任何后续行有 ­,都无法完全下载来自 IIS。您获得的部分下载只是挂起。
这会因打开或关闭静态内容压缩、打开或关闭输出缓存而失败。
在 Windows 7 上运行 IIS 7.5 的本地开发环境不会出现此问题。
关于原因有什么想法吗?
【问题讨论】:
-
如何测试下载?
curl?下载中是否有特定时间发生挂起?是否有任何过滤器正在运行?有代理吗?如果通过 HTTPS,它 [not] 工作是否相同?任何相关的日志消息?用&foo;替换­会导致相同的行为吗?上一行的http://在重新创建行为时绝对重要吗?如果后面有空格会怎样,比如http://foobar.com -- make sure this is not read as a url\n&shy?
标签: iis soft-hyphen