宋程铬的专栏

JAVA专栏

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://blog.csdn.net/songlixing/article/details/6878023
想对作者说点什么? 我来说一句

HTTP协议HTTP协议HTTP协议HTTP协议

2010年05月06日 1.03MB 下载

http协议 rfc

2010年04月18日 542KB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭