asp.net c# 百度主动推送源代码

seo自学网 · 2019-04-07
 protected void Button1_Click(object sender, EventArgs e)         {            // - 按钮单击            // - 三个值             string site = TextBox1.Text;             string token = TextBox2.Text;             string url = TextBox3.Text;             if (site == "" || token == "" || url == "") return;             Boolean bIsOrigin = CheckBox1.Checked;//判断是否为原创             PostDataToBaidu(site, token, url, bIsOrigin);//-提交         }         public Boolean PostDataToBaidu(string strStie,string strToken,string strUrl, Boolean bIsOrigin)         {             string urlPage = "http://data.zz.baidu.com/urls?site=" + strStie + "&token="+strToken+"";             if (bIsOrigin) urlPage += "&type=original";             Stream outstream = null;              Stream instream = null;             StreamReader sr = null;             HttpWebResponse response = null;             HttpWebRequest request = null;             Encoding encoding = Encoding.GetEncoding("GBK");             byte[] data = encoding.GetBytes(strUrl);             // 准备请求...,设置参数              request = WebRequest.Create(urlPage) as HttpWebRequest;             request.Method = "POST";             request.ContentType = "text/plain";             request.ContentLength = data.Length;             outstream = request.GetRequestStream();             outstream.Write(data, 0, data.Length);             outstream.Flush();             outstream.Close();             response = request.GetResponse() as HttpWebResponse;               //直到request.GetResponse()程序才开始向目标网页发送Post请求             instream = response.GetResponseStream();              sr = new StreamReader(instream, encoding);            //返回结果网页(html)代码             string content = sr.ReadToEnd();             // - 解析返回的内容            int iPos = content.IndexOf("\"success\":");            char ch = content[iPos + 10];             if (ch == '0')            {                //-TIP就是一个lable标签。                 TIP.Text="提交失败!请检查各个参数是否正确!";                 return false;             }             else             {                 TIP.Text = "提交成功!";                 return true;             }         }

文章推荐:

asp.net c# 百度主动推送源代码

MSSQL获取当前日期及格式

Ms Sql中存储过程的定义、修改和删除操作