C#使用HttpWebRequest重定向方法詳解
C# 如何使用 HttpWebRequest 重定向
1、
HttpWebRequest是c#中的網(wǎng)絡(luò)交互組件
存在與system.net 命名空間中

打開vs2017

新建一個(gè)項(xiàng)目
文件-新建-項(xiàng)目

創(chuàng)建一個(gè)控制臺(tái)應(yīng)用程序

使用HttpWebRequest,使用之前要先創(chuàng)建
HttpWebRequest myReq =(HttpWebRequest)WebRequest.Create("");

發(fā)現(xiàn)并不識(shí)別HttpWebRequest
需要引用system.net命名空間


接下來我們嘗試使用HttpWebRequest 來呼叫百度的首頁
使用get方法來呼叫

使用HttpWebResponse來接收返回值

url要指定http或是https

運(yùn)行起來看效果
從結(jié)果來看這就是百度的首頁

附上源代碼
HttpWebRequest myReq =(HttpWebRequest)WebRequest.Create("https://www.baidu.com");
myReq.Method = "get";
HttpWebResponse response = (HttpWebResponse)myReq.GetResponse();
Stream receiveStream = response.GetResponseStream();
StreamReader readStream = new StreamReader(receiveStream, Encoding.UTF8);
Console.WriteLine("返回的結(jié)果");
Console.WriteLine(readStream.ReadToEnd());
response.Close();
readStream.Close();

- C#中的HttpWebRequest類介紹
- C#通過HttpWebRequest發(fā)送帶有JSON Body的POST請(qǐng)求實(shí)現(xiàn)
- C#中HttpWebRequest、WebClient、HttpClient的使用詳解
- C#基于HttpWebRequest實(shí)現(xiàn)發(fā)送HTTP請(qǐng)求的方法分析
- C#使用HttpWebRequest與HttpWebResponse模擬用戶登錄
- C# httpwebrequest訪問HTTPS錯(cuò)誤處理方法
- 淺談C#中HttpWebRequest與HttpWebResponse的使用方法
- C#中HttpWebRequest的用法詳解
- C#采用HttpWebRequest實(shí)現(xiàn)保持會(huì)話上傳文件到HTTP的方法
- c# HttpWebRequest通過代理服務(wù)器抓取網(wǎng)頁內(nèi)容應(yīng)用介紹
- C#中的HttpWebRequest類用法詳解
相關(guān)文章
C# Socket實(shí)現(xiàn)簡(jiǎn)單控制臺(tái)案例
這篇文章主要為大家分享了C# Socket簡(jiǎn)單的控制臺(tái)案例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-05-05
c#實(shí)現(xiàn)最簡(jiǎn)潔的快速排序(你絕對(duì)可以看懂)
這篇文章主要給大家介紹了關(guān)于利用c#實(shí)現(xiàn)如何最簡(jiǎn)潔的快速排序,實(shí)現(xiàn)的方法你絕對(duì)可以看懂,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用c#具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-05-05
C#中LINQ多條件JOIN時(shí)為什么可以使用匿名類
這篇文章主要給大家介紹了關(guān)于C#中LINQ多條件JOIN時(shí)為什么可以使用匿名類的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來一起看看吧2018-09-09

