7
用C#实现HTTP协议下的多线程文件传输.txt
下面我就讲一讲如何利用C#语言编写一个支持多线程下载文件的程序,你会看到利用C#语言编写网络应程序是多么的容易,从中也能体会到C#语言中强大的网络功能。  首先介绍一下HTTP协议,HTTP亦即Hpyer Text Transfer Protocal的缩写,它是现代互联网上最重要的一种网络协议,超文本传输协议位于TCP/IP协议的应用层,是一个面向无连接、简单、快速的C/S结构的协议。HTTP的工作过程大体上分连接、请求、响应和断开连接四个步骤。C#语言对HTTP协议提供了良好的支持,在类库中提供了WebRequest和WebResponse类,这两个类都包含在System.Net命名空间中,利用这两个类可以实现很多高级的网络功能,本文中多线程文件下载就是利用这两个类实现的。 WebRequest和WebResponse都是抽象基类,因此在程序中不能直接作为对象使用,必须被继承,实际使用中,可根据URI参数中的URI前缀选用它们合适的子类,对于HTTP这类URI,HttpWebRequest和HttpWebResponse类可以用于处理客户程序同WEB服务器之间的HTTP通讯。  HttpWebRequest类实现了很多通过HTTP访问WEB服务器上文件的高级功能。HttpWebRequest类对WebRequest中定义的属性和方法提供支持,HttpWebRequest将发送到Internet资源的公共HTTP标头的值公开为属性,由方法或系统设置,常用的由属性或方法设置的HTTP标头为:接受, 由Accept属性设置, 连接, 由Connection属性和KeepAlive属性设置, Content-Length, 由ContentLength属性设置, Content-Type, 由ContentType属性设置, 范围, 由AddRange方法设置. 实际使用中是将标头信息正确设置后,传递到WEB服务器,WEB服务器根据要求作出回应。  HttpWebResponse类继承自WebResponse类,专门处理从WEB服务器返回的HTTP响应,这个类实现了很多方法,具有很多属性,可以全面处理接收到的互联网信息。在HttpWebResponse类中,对于大多数通用的HTTP标头字段,都有独立的属性与其对应,程序员可以通过这些属性方便的访问位于HTTP接收报文标头字段中的信息,本例中用到的Htt
1
传输介质和它的连接硬件是综合布线工程中最主要的布线器材-9.txt
半圆连接螺栓六角连接螺栓 型螺栓(2)表3-1 管、槽、桥架安装配件表 图3-20 托臂水平安装示意图图面 3-20 托臂垂直安装示意图 3、桥架安装范围与特点 桥架的安装可因地制宜。可以水平、垂直敷
2
酒鬼酒的塑化剂污染源包装线.txt
酒鬼酒的塑化剂污染源头在包装线酒鬼酒的塑化剂污染源头在包装线酒鬼酒的塑化剂污染源头在包装线
2
四川省重点监控企业污染源监测信息公开平台正式上线.txt
作者:日期:2014-08-18 四川省环保厅建设的“四川省重点监控企业污染源监测信息公开平台”日前已经上线,全省纳入国家重点监控的500 多家污染源的分布、类别、所属行业、企业法人代表及联系人和电话
3
东大15秋学期《冶金传输原理》在线作业1.txt
东大15秋学期《冶金传输原理》在线作业1,东大冶金,东大15秋学期,材料加工冶金传输原理,冶金传输原理,冶金传输原理课后答案,冶金传输原理朱光俊,冶金传输原理习题答案,冶金传输原理 吴铿,冶金传输原理 吴铿pdf
3
13春学期《冶金传输原理》在线作业1.txt
冶金传输原理 冶金传输原理答案 冶金传输原理 吴铿 机械原理作业集 机械原理作业集答案 视频传输原理 美学原理作业答案 光纤传输原理
3
13春学期《冶金传输原理》在线作业3.txt
冶金传输原理 冶金传输原理答案 冶金传输原理 吴铿 机械原理作业集 机械原理作业集答案 视频传输原理 美学原理作业答案 光纤传输原理
3
13春学期《冶金传输原理》在线作业2.txt
冶金传输原理 冶金传输原理答案 冶金传输原理 吴铿 机械原理作业集 机械原理作业集答案 视频传输原理 美学原理作业答案 光纤传输原理
3
东大16秋学期《冶金传输原理》在线作业2.txt
东大16秋学期《冶金传输原理》在线作业2
1
数据传输系统电力架线施工中的应用.txt
数据传输系统在电力架线施工中的应用数据传输系统在电力架线施工中的应用数据传输系统在电力架线施工中的应用

向豆丁求助:有没有污染源 在线 传输 212?

如要投诉违规内容,请联系我们按需举报;如要提出意见建议,请到社区论坛发帖反馈。