.net core badrequest

HttpWebRequest请求超异处理(重新发送请求功止)

主要2点:1.GetResponse()超要重新发送请求;2.检查否异捕获或抛掉异

publicstring GetHtml(string URI) {

string fullhtml=null;

  while(true) {

     try {

      HttpWebRequest req = (HttpWebRequest)WebRequest.Create(URI);

      req.Method ="GET";

      req.UserAgent ="Opera/9.25 (Windows NT 6.0; U; en)";

      req.KeepAlive =true; req.Timeout =6000000;

      HttpWebResponse resp = (HttpWebResponse)req.GetResponse();

      if (resp.StatusCode != HttpStatusCode.OK) //服务器未响应继续等待相应

          continue;

      StreamReader sr =new StreamReader(resp.GetResponseStream(), Encoding.UTF8);

       fullhtml = sr.ReadToEnd().Trim();

       resp.Close();

      sr.Close();

      break;

    }

    catch (WebException e) {

    e.StackTrace.ToString();

    System.Diagnostics.Trace.WriteLine(e.Message);

    if (true) continue;

    }

  }

return fullhtml;

}
一袋吐司面包热量多少 组态王怎么添加视频 北京爱情顾事情 百度云 建兴t10 1.1固件 北京工商大学辽宁招生 docker 容器固定ip linux unzip解压命令 c语言左对齐右对齐 a b c d大于 sql查询剔除重复数据 mc材质编辑器手机版 http server 是什么 上海103.7主持小伟微博 rfidcer.cn 淘宝美澳代购亚瑟士 华为近几年的财务报表 铃木一彻 sqte021迅雷 巴黎最好吃的餐厅 马自达cx-5外观改装 茶叶店开在什么地方好 魔灵召唤2017魔灵排行 上古卷轴4魔物娘mod 都市花盗txt网盘下载 保山市交通局_官网 拿破仑 希尔专心致志 int.ioz.ac.cn 难以放手番外孙伶俐 东风风光580智尚版价格 国产流氓医生 爱情保卫战抠门男爆笑

Copyright 美瑞网 Some Rights Reserved

如反馈或投诉等情况联系:une35498#163.com