宋利兴_笔记_HTTP协议

 

HTTP协议

HTTP协议:WEB浏览器与WEB服务器之间的一问一答的交互过程必须遵循一定的规则。

HTTP:WEB浏览器与WEB服务器之间交换数据的过程以及数据本身的格式。

HTTP1.0的会话方式:

四个步骤:1、建立连接2、发送请求信息3、回送响应信息4、关闭连接

浏览器与WEB服务器的连接是短暂的,每次连接只处理一个请求和响应。对每一个页面的访问,浏览器与WEB服务器都要建立以此单独的连接。

支持代理

存在的问题:每次连接只处理一个请求和响应。

HTTP1.1的特点:

       在一个TCP链接上可以传送多个HTTP请求响应

       多个请求和相应过程可以重叠进行

HTTP请求消息:请求信息的结构

GET/books/java.html HTTP/1.1à请求行

Accept:*/*

Accept-Language:en-us

Connection:Keep-Alive

Host:localhost

Referer:http://localhost/links.asp

User-Agent:Mozilla/4.0

Accept-Encoding:gzip,deflate

 

状态行

多个消息头

多一个空行

请求行

       格式:请求方式 资源路径 HTTP版本号<CRLF>

       举例:GET /test.html HTTP/1.1

       请求方式:POST、HEAD、OPTIONS、DELETE、TRACE、PUT

状态行

       格式: HTTP版本号 状态码 原因叙述<CRLF>

       举例:HTTP/1.1 200 OK

Servlet的应用:

       Servlet是一种独立于平台和协议的服务器端

 

转载于:https://www.cnblogs.com/springside4/archive/2011/10/16/2481120.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值