C# 发送Http请求 - WebClient类
Posted roucheng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# 发送Http请求 - WebClient类相关的知识,希望对你有一定的参考价值。
WebClient位于System.Net命名空间下,通过这个类可以方便的创建Http请求并获取返回内容。
一、用法1 - DownloadData
string uri = "http://hovertree.top/"; WebClient wc = new WebClient(); Console.WriteLine("Sending an HTTP GET request to " + uri); byte[] bResponse = wc.DownloadData(uri); string strResponse = Encoding.ASCII.GetString(bResponse); Console.WriteLine("HTTP response is: "); Console.WriteLine(strResponse); // 何问起
二、用法2 - OpenRead
string uri = "http://hovertree.net"; WebClient wc = new WebClient(); Console.WriteLine("Sending an HTTP GET request to " + uri); Stream st = wc.OpenRead(uri); StreamReader sr = new StreamReader(st); string res = sr.ReadToEnd(); sr.Close(); st.Close(); Console.WriteLine("HTTP Response is "); Console.WriteLine(res); // 何问起
以上是关于C# 发送Http请求 - WebClient类的主要内容,如果未能解决你的问题,请参考以下文章
如何向 Discord Webhooks C# 发送 POST 请求