webclient功能有限,特别是不能使用身份验证证书,这样,上传数据时候问题出现,现在许多站点都不会接受没有身份验证的上传文件。尽管可以给请求添加标题信息并检查相应中的标题信息,但这仅限于一般意义的检查,对于任何一个协议,webclient没有具体支持。这是由于webclient是非常一般的类,可以使用任意协议发送请求和接受相应,它不能处理特定于任何协议的任何特性。

WebClient和HttpWebRequst
WebClient和HttpWebRequst是用来获取数据的2种方式,一般而言,WebClient更倾向于“按需下载”,事实上掌握它也是相对容易的,而HttpWebRequst则允许你设置请求头或者对内容需要更多的控制,
后者有点类似于form中的submit。虽然两者都是异步请求事件,但是WebClient是基于事件的异步,而HttpWebRequst是基于代理的异步编程。

参考:
http://blog.csdn.net/u011872945/article/details/43818135
http://www.cnblogs.com/cang12138/p/5896187.html
http://www.cnblogs.com/hfliyi/archive/2012/08/21/2649892.html

最新文章

  1. .NET基础拾遗(7)Web Service的开发与应用基础
  2. django 缓存、中间件、信号、CSRF 详解
  3. 烂泥:Windows下安装与配置Nginx web服务器
  4. HRBUST 1430 矩阵快速幂
  5. 常用yum命令
  6. OpenJudge计算概论-求平均年龄
  7. 黄聪:WordPress根目录(Root)
  8. [转] Android自动化测试之MonkeyRunner录制和回放脚本(四)
  9. 关于Ajax&初见Ajax
  10. 使用Cache防止多人同时修改同一条信息
  11. [Usaco2006 Dec]Milk Patterns
  12. 维基百科上—数据仓库、数据挖掘、OLAP三者之间的区别
  13. mongodb的副本集总结
  14. 对于deferred的一点点理解
  15. BZOJ 1637: [Usaco2007 Mar]Balanced Lineup( sort + 前缀和 )
  16. MySQL存储汉字
  17. easyui dialog 中嵌入html页面
  18. 对于分支界限法的理解(补出门门票-week13,结对伙伴对我提的问题的答案)
  19. pandas笔记
  20. Retrieve id of record just inserted into a Java DB (Derby) database

热门文章

  1. 计数原理,递推,求从左边能看到l个棒子,右边能看到r个棒子的方案数目
  2. antd源码分析之——栅格(Grid)
  3. POJ 3083 -- Children of the Candy Corn(DFS+BFS)TLE
  4. flutter 安卓再次点击返回退出应用
  5. java代码实现简体繁体转换
  6. 由DBCursor的“can't switch cursor access methods”异常引发的思考
  7. Spring Cloud(0):目录
  8. GitLab - 代码仓库管理工具GitLab简介
  9. Qt 字符映射表 显示图标
  10. 使用checked和unchecked来对整数溢出进行检测和忽略