Bre*_*ler 29 asp.net google-chrome visual-studio-2010 iis-express
当我使用Visual Studio 2010开发服务器(Cassini)时,我有一个运行良好的Web应用程序.但是,当我尝试使用IIS Express来托管网站时,Chrome只会显示"错误请求 - 请求太长"错误.IIS Express站点确实显示在其他浏览器(FireFox和IE9)中,所以我有点困惑.当我在我的应用程序中尝试请求页面或甚至像图像这样的基本资源时,Chrome中会出现错误,所以我认为这不是URL重写或路由的问题.
只是为了看看问题是否是我的网站代码的结果,我创建了一个新的MVC3网站并尝试运行它.这在VS开发服务器中有效,但在IIS Express下运行时再次产生"错误请求"错误.
我即将开始使用一些移动设备测试网站,所以我需要在IIS下运行.任何建议将不胜感激.
编辑:
使用GET请求站点的根URL(http:// localhost:50650 /).我目前正在使用Chrome v12.0.742.112.
Ric*_*chC 65
我只在Chrome中得到这个,我有清晰的浏览数据来修复它.
扳手>工具>清除浏览数据
检查以下内容:
然后单击"清除浏览数据"按钮并刷新页面.
更新:
我发现它与向浏览器写入太多cookie有关,如果你只是关闭Chrome的所有实例,那么错误就会消失一段时间.为了防止这种情况,您需要以编程方式清除Cookie.
big*_*osh 33
此错误是由您尝试查看的网站的损坏cookie引起的,因此要清除它,您需要做的就是清除该网站的错误cookie.
在Chrome中,转到...
铬://设置/饼干
(或手动转到设置 - >高级设置 - >隐私 - >内容 - >所有Cookie和网站数据)
从那里,您可以搜索与您遇到问题的网站相匹配的Cookie.最后,单击"全部删除"以查找匹配的cookie.
Shi*_*mmy 28
不要清除所有cookie,只需执行以下操作:
问题通常是有问题的站点积累了太多的 cookie 或创建的 cookie 太大,使得 HTTP 标头膨胀超出允许的最大值。
如前所述,您可以转到设置|高级|内容设置|所有 Cookie 和站点数据,搜索相关站点,然后使用右侧的 X 按钮删除 cookie。这减少了联系站点时 HTTP 请求的标头大小。
但是,除了一次性删除它们之外,您还可以通过转到Settings|Advanced|Content Settings|Manage Exceptions并添加基本站点 url(例如“msdn.microsoft.*”而不带引号)并将行为选择为“退出时清除”。您可能需要更频繁地登录这些站点,但这应该可以防止出现问题。
| 归档时间: |
|
| 查看次数: |
70862 次 |
| 最近记录: |