国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設計 > 正文

.net提供的5種request-response方法一

2019-11-17 01:45:07
字體:
來源:轉載
供稿:網友

.net提供的5種request-response方法一

.net提供了三種基本方法和兩種底層方法來發(fā)送http請求和接收http響應,通過這些方法,我們可以模仿在瀏覽器地址欄輸入URL地址訪問網頁的方法。我們發(fā)送http請求,接收服務器返回的響應(通常就是HTML網頁)。由此對得到的網頁進行分析,比如做自動化測試、或者抓取該網頁上你感興趣的東西,再放到自己程序里,總之應用很多,我能想到的,暫時就這么多。

五種方法分別是:

1.WebClient

2.WebRequest-WebResponse

3.HttpWebRequest-HttpWebResponse

4.TcpClient

5.Socket

其中前三種比較簡單,后兩者比較底層

本文先寫第一種WebClient,比較簡單,直接上代碼

C#代碼收藏代碼
  1. usingSystem;
  2. usingSystem.Collections.Generic;
  3. usingSystem.Linq;
  4. usingSystem.Text;
  5. usingSystem.Net;
  6. namespaceWebClientTest
  7. {
  8. class
  9. Console.WriteLine(strResponse);
  10. }
  11. }
  12. }

得到結果如下圖

這就是我們得到的網頁源文件,和你直接在IE里訪問那個URL的網頁得到的結果是一樣的,有了這個你可以干你喜歡干的事了。

本文參考了《.net軟件自動化測試之道》,一本不錯的書,大家應該看看。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 黄浦区| 师宗县| 上栗县| 九龙坡区| 建始县| 河曲县| 泽州县| 屏边| 利津县| 上蔡县| 昌黎县| 娱乐| 双江| 从化市| 元朗区| 台江县| 红安县| 绥江县| 阜南县| 岳阳县| 昭苏县| 应用必备| 南乐县| 南漳县| 竹北市| 梅州市| 姜堰市| 营口市| 彭阳县| 浮梁县| 疏附县| 通山县| 板桥市| 农安县| 文昌市| 陵水| 孝义市| 台湾省| 鹤山市| 靖宇县| 化隆|