博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C# 发送Http请求 - WebClient类
阅读量:6945 次
发布时间:2019-06-27

本文共 835 字,大约阅读时间需要 2 分钟。

WebClient位于System.Net命名空间下,通过这个类可以方便的创建Http请求并获取返回内容。

一、用法1 - DownloadData

string
 uri 
=
 
"
http://coderzh.cnblogs.com
"
;
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://coderzh.cnblogs.com
"
;
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);

 

本文转自CoderZh博客园博客,原文链接:http://www.cnblogs.com/coderzh/archive/2008/11/25/1340794.html,如需转载请自行联系原作者

你可能感兴趣的文章
Javascript面向对象编程入门
查看>>
editText属性
查看>>
kubernetes 滚动更新
查看>>
svn+apache+ssl
查看>>
Oracle 10G 服务未启动
查看>>
360消息系统RPC基础库迭代
查看>>
[项目回顾]基于Redis的在线用户列表解决方案
查看>>
MySQL索引使用方法和性能优化
查看>>
vim 学习方法
查看>>
Extamil+postfix web页面管理发送虚拟账号邮件
查看>>
《设计模式系列》---模板方法
查看>>
Facebook推出应用中心 划定主要合作伙伴
查看>>
Runtime.addShutdownHook()(译)
查看>>
yum安装(本地yum源&网络yum源)
查看>>
【209期推荐】HIS实施的尴尬,你到底这是要闹哪样啊?
查看>>
nginx 伪静态 rewrite
查看>>
分布式文件系统之MogileFS
查看>>
每日备份数据的脚本
查看>>
linux下vi命令
查看>>
常用的开源工具总结
查看>>