博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
香港空间的确很坑,网站可用性只有72.37%
阅读量:5944 次
发布时间:2019-06-19

本文共 1941 字,大约阅读时间需要 6 分钟。

香港空间的确很坑,网站可用性只有72.37%

今天测了下自己买的香港空间,每隔1分钟获取下网站内容,试了76次,只有55次成功拿到网页。

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;namespace getsites{    class Program    {        static void Main(string[] args)        {            int i = 1;            while (true)            {                Console.WriteLine("Round:"+i.ToString()+Environment.NewLine);                string result = DownLoad_HTML.GetHtml("http://www.xxx.com/");                System.IO.File.AppendAllText(i.ToString() + ".html", result);                Thread.Sleep(60 * 1000);                i++;            }        }    }    public static class DownLoad_HTML    {        private static int FailCount = 0; //记录下载失败的次数        public static string GetHtml(string url) //传入要下载的网址        {            string str = string.Empty;            try            {                System.Net.WebRequest request = System.Net.WebRequest.Create(url);                request.Timeout = 10000; //下载超时时间                request.Headers.Set("Pragma", "no-cache");                System.Net.WebResponse response = request.GetResponse();                System.IO.Stream streamReceive = response.GetResponseStream();                Encoding encoding = Encoding.GetEncoding("gb2312");//utf-8 网页文字编码                System.IO.StreamReader streamReader = new System.IO.StreamReader(streamReceive, encoding);                str = streamReader.ReadToEnd();                streamReader.Close();            }            catch (Exception ex)            {                FailCount++;                if (FailCount > 5)                {                    System.IO.File.AppendAllText("error.log", "已下载失败" + FailCount + "次");                }                else                {                    str = GetHtml(url);                }            }            FailCount = 0; //如果能执行到这一步就表示下载终于成功了            return str;        }    }}

有谁有可用性95%以上的香港空间,推荐下,不胜感激!

转载地址:http://alzxx.baihongyu.com/

你可能感兴趣的文章
吴忌寒江卓尔批“闪电网络”背后,是链圈和矿圈的的利益之争
查看>>
python的cls,self,classmethod,staticmethod
查看>>
应用系统中常见报表类型解析
查看>>
[Silverlight入门系列]使用MVVM模式(9): 想在ViewModel中控制Storyboard动画?
查看>>
3 项目计划
查看>>
SQL Server 2008 下载地址(微软官方网站)
查看>>
如何对已经发布过的InfoPath模板进行修改
查看>>
推荐系统高峰论坛
查看>>
移动互联
查看>>
basic4android 开发教程翻译(三)IDE 小贴士
查看>>
看看async,await 是如何简化异步的调用WCF!
查看>>
obj-c 定义一个类
查看>>
电脑APK
查看>>
计数器的代码的原理分析
查看>>
HDU-4335 What is N? 欧拉函数,欧拉定理
查看>>
HDU 1044 Collect More Jewels(搜索,先bfs再dfs)
查看>>
使用RabbitMQ过程中遇到的一个问题(队列为空,但内存暴涨)以及与开发者的邮件沟通...
查看>>
C++/C学习笔记(九)
查看>>
ASP.net MVC 中Security.FormsAuthentication验证用户的状态(匿名|已登录)
查看>>
《C++ Primer》 Part III(Classes and Data Abstraction)
查看>>