none
WebClient或HttpWebRequest首次连接超缓慢 RRS feed

  • 问题

  • 开发环境:Visual Studio 2010+C#+NET4.0

    自从换了NET4.0,HttpWebRequest首次请求就变得超慢,每次到Request.GetResponse();这里都得卡上几十秒!不过一旦这次请求成功,后续的就快了(如果是同一网站)。这并不正常!以前使用NET2.0/3.5没有此类问题,相同的代码编译在NET4.0环境中执行就出这问题,难道是一个BUG?

    使用网络监视器要么监视不到,要么迟迟发送,数据包没问题,就是响应特慢.

    网上搜索了也有很多同样的问题,但就是没解决方案。注意:并不关网站、网络的事,因为每个网站都这样,而且在浏览器中什么时候都很快(不关缓存的事,关了也一样)。"使用IE或者其他浏览器访问,基本不用等,相当快。"

    郁闷,我无语了.


    rrrfff
    • 已编辑 RLib 2011年1月31日 2:59
    2011年1月31日 2:50

答案

全部回复