http

1。

HttpWebRequest request = (HttpWebRequest)
   WebRequest.Create("http://www.google.com/search?hl=zh-CN&q=g&btnG=Google+%E6%90%9C%E7%B4%A2&lr=lang_zh-CN");
   HttpWebResponse response = (HttpWebResponse)request.GetResponse();
   if(response.StatusCode!=HttpStatusCode.OK)
    return;
   StreamReader sr=new StreamReader(response.GetResponseStream(),Encoding.GetEncoding("Gb2312"));
   Response.ContentEncoding=sr.CurrentEncoding;

//通過正則表達式修改內容。成爲自己的,再輸出
      Response.Write(sr.ReadToEnd());

2。通過WebClient 類 的 OpenRead() 等讀取,發送

3。HttpWebRequest.GetRequestStream() + StreamWriter 改變請求流

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章