2011年1月25日

http协议-多线程文件传输

摘要: HTTP亦即Hpyer Text Transfer Protocal的缩写,它是现代互联网上最重要的一种网络协议,超文本传输协议位于TCP/IP协议的应用层,是一个面向无连接、简单、快速的C/S结构的协议。HTTP的工作过程大体上分连接、请求、响应和断开连接四个步骤。C#语言对HTTP协议提供了良好的支持,在.NET类库中提供了WebRequest和WebResponse类,这两个类都包含在System.Net命名空间中,利用这两个类可以实现很多高级的网络功能,本文中多线程文件下载就是利用这两个类实现的。 WebRequest和WebResponse都是抽象基类,因此在程序中不能直接作为对象使 阅读全文

posted @ 2011-01-25 21:10 linzheng 阅读(5114) 评论(1) 推荐(2) 编辑

http协议-C#获取网页源代码

摘要: 通过http协议C#获取网页源代码 阅读全文

posted @ 2011-01-25 20:57 linzheng 阅读(4838) 评论(0) 推荐(0) 编辑

http协议-简介

摘要: 一、简介 超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。超文本传输协议,是一种无状态协议,就是说客户端发送一次请求,服务器端接收请求,经过处理返回给客户端信息,然后客户端和服务器端的链接就断开了,为了维护他们之间的链接,让服务器知道这是前一个用户发送的请求,必须在一个地方保存客户端的信息,有2中解决方案,一是在客户端保存,二是在服务器端保存。1.在客户端保存:Cookie2.在服务器端保存:Session(session 阅读全文

posted @ 2011-01-25 20:48 linzheng 阅读(6702) 评论(0) 推荐(1) 编辑

导航