开始更新时,显示以下错误:
搜索过程中遇到网络连接问题。无法访问“ http://download.eclipse.org/releases/helios ”。访问站点流时出错。[服务器返回 HTTP 响应代码:503 用于 URL:http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ] 服务器返回 HTTP 响应代码:503 用于 URL:http://www.w3 .org/TR/xhtml1/DTD/xhtml1-transitional.dtd 访问站点流时出错。[服务器返回 HTTP 响应代码:503 用于 URL:http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ] 服务器返回 HTTP 响应代码:503 用于 URL:http://www.w3 .org/TR/xhtml1/DTD/xhtml1-transitional.dtd
如所述
http://www.w3.org/blog/systeam/2008/02/08/w3c_s_excessive_dtd_traffic http://www.outofcontrol.ca/2009/02/20/w3org-dtdxhtml1-strictdtd-blocks-windows-ie-users /
w3.org 阻止 IE 对http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd的调用(因为它加载得太频繁了)。我能够通过使用为 IE7 设置不同的 UserAgent 来加载 DTD
%windir%\System32\cmd.exe /k %windir%\System32\reg.exe 添加 "HKLM\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent" /v 版本 /d "Opera/9.2. 1" /f
我尝试在以下位置建议 -D 覆盖:
无济于事。我认为eclipse不遵循IE7设置的User-Agent ...
是否有其他方法可以覆盖 Eclipse 的用户代理?
谢谢