我正在和Linux上的perl dancer玩,如果浏览器通过局域网直接连接到服务器,那么所有的都很好。 但是,当我通过广域网连接并且浏览器是IE9时,偶尔忙光标不会消失。
我可以通过连续10次重新加载页面apx来挑起这个问题。 即使在每次重新加载之间等待整整一秒时,我也会遇到这个问题。 页面本身非常简单,并通过W3C检查。
如果我以root身份运行dancer,或者端口是80还是3000,那也没有什么区别。同时也用apachetesting了一个页面的频繁重装,似乎没有问题。
我跑了一下,我有一个印象,那就是在舞者试图阅读的时候,请求数据有时是不可用的。 这是跟踪的样子
Internet Explorer:安装没有pipe理员权限的工具栏(UAC)
以编程方式更改Internet Explorer设置?
如何禁用IE7中显示的基于Web的程序右上angular的Windows“X”closuresbutton?
使用Apache vhostconfiguration无法禁用IE兼容性模式
从Chrome使用协议处理程序(ie:url)打开Internet Explorer
工作时:
{sa_family=AF_INET,sin_port=htons(52073),sin_addr=inet_addr("78.42.213.92")},[16]) = 4 ioctl(4,SNDCTL_TMR_TIMEBASE or TCGETS,0xbfab5028) = -1 ENottY (Inappropriate ioctl for device) _llseek(4,0xbfab5070,SEEK_CUR) = -1 ESPIPE (Illegal seek) ioctl(4,SEEK_CUR) = -1 ESPIPE (Illegal seek) fcntl64(4,F_SETFD,FD_CLOEXEC) = 0 getpeername(4,{sa_family=AF_INET,[16]) = 0 read(4,"G",1) = 1 read(4,"E","T",1) = 1
当它挂起
{sa_family=AF_INET,sin_port=htons(52225),
然后它永远坐着。 任何想法我可以做什么?
即试图打开本地文件时,即8.0访问被拒绝
如何防止IE访问本地网站时使用我的Windows身份?
IE不能访问本地主机,但铬和Firefox工作
IE8不发送Accept-Encoding:gzip,放气
我遇到了一个类似的问题 ,IE9连接到一个Catalyst开发服务器。 埃里克·劳伦斯(IE Team Lead !?)建议这可能是由于IE9的后台连接功能。 IE9打开一个后台TCP连接来加速将来对服务器的请求,但这显然会导致单线程服务器出现问题。 如果你正在运行Dancer的默认开发服务器(HTTP :: server :: Simple :: Psgi), 你将无法处理IE9 。
我通过Apache的代理来解决这个问题。 它使开发更多的麻烦,但只有当我必须测试IE9。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。