zoukankan      html  css  js  c++  java
  • C# 判断网站是不是discuz论坛

    if (this.txturl.Text == "")
                {
                    this.lblmess.Text = "请输入网址";
                }
                else
                {
                    GetHttp getHttp = new GetHttp();
                    string url = "http://" + this.txturl.Text + "/uc_server/control/admin/db.php";
                    try
                    {
                        string httpWebRequest = getHttp.GetHttpWebRequest(url);
                        if (httpWebRequest.Contains("Access"))
                        {
                            this.lblmess.Text = "Discuz论坛程序!";
                        }
                        else
                        {
                            this.lblmess.Text = "非论坛";
                        }
                    }
                    catch (WebException)
                    {
                        MessageBox.Show("域名输入错误!");
                    }
    public string GetHttpWebRequest(string url)
            {
                Uri requestUri = new Uri(url);
                HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.Create(requestUri);
                httpWebRequest.UserAgent = "User-Agent:Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.0.3705";
                httpWebRequest.Accept = "*/*";
                httpWebRequest.KeepAlive = true;
                httpWebRequest.Headers.Add("Accept-Language", "zh-cn,en-us;q=0.5");
                HttpWebResponse httpWebResponse = (HttpWebResponse)httpWebRequest.GetResponse();
                Stream responseStream = httpWebResponse.GetResponseStream();
                StreamReader streamReader = new StreamReader(responseStream, Encoding.GetEncoding("utf-8"));
                string result = streamReader.ReadToEnd();
                streamReader.Close();
                responseStream.Close();
                httpWebResponse.Close();
                return result;
            }
  • 相关阅读:
    三元表达式
    迭代器
    python字符串内的自建函数 string.
    shell下的while和if
    正则表达
    nginx下同时做负载均衡和web服务
    nfs匹配nginx服务
    yum安装nginx的负载均衡详解
    samba实战讲解
    python基础之数据类型
  • 原文地址:https://www.cnblogs.com/testsec/p/6098788.html
Copyright © 2011-2022 走看看