一些网络协议的定义和内容(如Http等) - joephoenix的专栏 - CSDNBl...
来源:百度文库 编辑:神马文学网 时间:2024/04/24 11:50:47
一些网络协议的定义和内容(如Http等)
Http( 超文本传输协议及HTTP包)
HTTP协议用于在Internet上发送和接收消息。HTTP协议是一种请求-应答式的协议——客户端发送一个请求,服务器返回该请求的应答,所有的请求与应答都是HTTP包。HTTP协议使用可靠的TCP连接,默认端口是80。HTTP的第一个版本是HTTP/0.9,后来发展到了HTTP/1.0,现在最新的版本是HTTP/1.1。HTTP/1.1由RFC 2616 定义。
在HTTP中,Client/Server之间的会话总是由客户端通过建立连接和发送HTTP请求包初始化,服务器不会主动联系客户端或要求与客户端建立连接。浏览器和服务器都可以随时中断连接,例如,在浏览网页时你可以随时点击“停止”按钮中断当前的文件下载过程,关闭与Web服务器的HTTP连接。
HTTP请求包
HTTP请求包(GET、POST等请求方法)由三个部分构成,分别是:方法-URI-协议/版本,请求头,请求正文。下面是一个HTTP请求包(GET)的例子:
GET /index.jsp HTTP/1.1
Accept-Language: zh-cn
Connection: Keep-Alive
Host: 192.168.0.106
Content-Length: 37
HTTP应答包
和HTTP请求包相似,由三个部分构成,分别是:协议-状态代码-描述,应答头,应答正文。下面是一个HTTP应答的例子:
TTP/1.1 200 OK
Server: Microsoft-IIS/4.0
Date: Mon, 3 Jan 2005 13:13:33 GMT
Content-Type: text/html
Last-Modified: Mon, 11 Jan 2004 13:23:42 GMT
Content-Length: 90
应答头也和请求头一样包含许多有用的信息,例如服务器类型、日期时间、内容类型和长度等。应答的正文就是服务器返回的HTML页面。应答头和正文之间也用CRLF分隔。
Http( 超文本传输协议及HTTP包)
HTTP协议用于在Internet上发送和接收消息。HTTP协议是一种请求-应答式的协议——客户端发送一个请求,服务器返回该请求的应答,所有的请求与应答都是HTTP包。HTTP协议使用可靠的TCP连接,默认端口是80。HTTP的第一个版本是HTTP/0.9,后来发展到了HTTP/1.0,现在最新的版本是HTTP/1.1。HTTP/1.1由RFC 2616 定义。
在HTTP中,Client/Server之间的会话总是由客户端通过建立连接和发送HTTP请求包初始化,服务器不会主动联系客户端或要求与客户端建立连接。浏览器和服务器都可以随时中断连接,例如,在浏览网页时你可以随时点击“停止”按钮中断当前的文件下载过程,关闭与Web服务器的HTTP连接。
HTTP请求包
HTTP请求包(GET、POST等请求方法)由三个部分构成,分别是:方法-URI-协议/版本,请求头,请求正文。下面是一个HTTP请求包(GET)的例子:
GET /index.jsp HTTP/1.1
Accept-Language: zh-cn
Connection: Keep-Alive
Host: 192.168.0.106
Content-Length: 37
HTTP应答包
和HTTP请求包相似,由三个部分构成,分别是:协议-状态代码-描述,应答头,应答正文。下面是一个HTTP应答的例子:
TTP/1.1 200 OK
Server: Microsoft-IIS/4.0
Date: Mon, 3 Jan 2005 13:13:33 GMT
Content-Type: text/html
Last-Modified: Mon, 11 Jan 2004 13:23:42 GMT
Content-Length: 90
应答头也和请求头一样包含许多有用的信息,例如服务器类型、日期时间、内容类型和长度等。应答的正文就是服务器返回的HTML页面。应答头和正文之间也用CRLF分隔。
一些网络协议的定义和内容(如Http等) - joephoenix的专栏 - CSDNBl...
一些网络协议的定义和内容(如Http等) - joephoenix的专栏 - CSDNBl...
使用Rundll32.exe和Rundll.exe - rjren的专栏 - CSDNBl...
使用Rundll32.exe和Rundll.exe - rjren的专栏 - CSDNBl...
谈谈职业规划——陈皓的采访 - 陈皓专栏 【空谷幽兰,心如皓月】 - CSDNBl...
超文本传输协议及HTTP包 - Cocowool的专栏 - CSDNBlog
智商(IQ)的定义、内容和评测
逆商(AQ)的定义、内容和培养
体商(BQ)的定义、内容和培养
情商(EQ)的定义、内容和培养
逆商(AQ)的定义、内容和培养
情商(EQ)的定义、内容和培养a
情商(EQ)的定义、内容和培养aasdasd
架构平台 - kevin的专栏&&Inter Kakas' NO.21 - CSDNBl...
“个人知识管理”的定义和包含的内容
HTTP的一些参考资料和Header信息
网络教学的定义
网络教学的定义
windows下进程间通信的手段有哪些? - tanliyoung的专栏 - CSDNBl...
windows下进程间通信的手段有哪些? - tanliyoung的专栏 - CSDNBl...
中国传统文化的一些内容
卦的一些简单定义
编译chm格式PHP手册 - Haohappy的专栏--PHP5研究中心 - CSDNBl...
《Java与模式》学习笔记:设计模式——原则 - shanchao的专栏 - CSDNBl...