细说servlet之 深度剖析http协议
来源:互联网 发布:php建站模板 编辑:程序博客网 时间:2024/05/22 00:22
细说servlet之 深度剖析http协议
分类: 细说Servlet2013-10-27 00:55 201人阅读 评论(0) 收藏 举报
什么是http协议:超文本传输协议是互联网上应用最广泛的一种网络协议,是工作在tcp/ip协议基础上的,所有的www文件都必须遵守这个标准。设计http最初的目的是为了提供一种发布和接受HTML页面的方法。
http协议再介绍:
1.http协议是建立在tcp/ip协议基础之上的。
2.http协议全称叫超文本传输协议
3.http协议1.0,1.1版本,目前通用的是1.1版本。
http1.0称为短连接
http1.1称为长连接
所谓长和短指的是持续时间的长短
长连接:30s
短连接是发送完数据就断掉
http的请求部分:
基本结构:
1.请求行
2.消息头 格式[消息名:内容]
http协议再介绍:
1.http协议是建立在tcp/ip协议基础之上的。
2.http协议全称叫超文本传输协议
3.http协议1.0,1.1版本,目前通用的是1.1版本。
http1.0称为短连接
http1.1称为长连接
所谓长和短指的是持续时间的长短
长连接:30s
短连接是发送完数据就断掉
http的请求部分:
基本结构:
1.请求行
2.消息头 格式[消息名:内容]
3.内容
http请求行之提交方式
http请求消息头详解如图
http响应:一个http响应代表服务器向客户端回送的数据,包括:一个状态行、若干消息头、以及实体内容,其中的一些消息头和实体内容都是可选的,消息头和实体内容之间要用空行隔开。
http响应的组成:
状态行:
格式:http版本号 状态码 原因叙述
举例:HTTP/1.1 200 ok
状态码用于表示服务器对请求的处理结果,它是一个三位的十进制数。
http响应的状态行举例说明:
200就是整个请求和响应过程都没有发生错误,最常见
302表示当你请求一个资源的时候,服务器返回302表示让浏览器转向到另外一个资源,比如重定向。
404找不到资源
500服务器端出现错误
如图是响应状态码的分类,其中404和500最为常见
响应消息头详解:
还有一些消息头既能用于请求,又能用于响应,我们把这些消息头称为通用信息头
0 0
- 细说servlet之 深度剖析http协议
- 细说servlet之 深度剖析http协议
- http协议深度剖析
- HTTP协议深度剖析
- PHP自学之路--- HTTP协议深度剖析
- 高并发系统之HTTP缓存协议深度剖析
- 细说http协议之http请求
- Java中深度剖析Http协议
- 细说Http协议
- Servlet之Http协议(一)
- Servlet之Http协议(二)
- Servlet之Http协议(一)
- Servlet之Http协议(二)
- Servlet自学第14讲:深度剖析http请求
- 06-http协议深度剖析2--302-304
- javaweb之HTTP协议以及servlet
- 简单剖析HTTP协议
- 剖析 HTTP 协议
- HDU 2096 小明A+B
- 细说Servlet-- Cookie
- [Cocoa]_[初级]_[在Cocoa中使用图形上下文设备剪切图片]
- 12. Dubbo原理解析-注册中心之基于dubbo协议的简单注册中心实现
- jdk+tomcat+axis2配置及常见问题
- 细说servlet之 深度剖析http协议
- read-only file system
- CEF3和本地程序交互机制
- 用jeffy-vim配置vim,秒杀其他的配置方法
- 给自己的博客开个头
- Android布局心得
- 北京赛区总结
- EM(Expectation-Maximization)与MaxEnt(Maximum Entropy Models)参考资料
- 细说servlet--会话技术