北京传智播客教育 www.itcast.cn
— 高级软件人才实作培训专家 !
HTTP 协议
讲师:方立勋
北京传智播客教育 www.itcast.cn
— 高级软件人才实作培训专家 !
Tip1
:什么是
HTTP
协议
客户端连上 web 服务器后,若想获得 web 服务器中
的某个 web 资源,需遵守一定的通讯格式, HTTP 协
议用于定义客户端与 web 服务器通迅的格式。
使用 telnet 程序连上 web 服务器,并使用 HTTP 协议
获取某个页面,以快速了解 HTTP 协议的作用。
安装 IE 浏览器插件 HttpWatch ,查看 IE 浏览器通过
HTTP 协议获取某个页面。
httpwatch.zip
北京传智播客教育 www.itcast.cn
— 高级软件人才实作培训专家 !
Tip2
:
HTTP
协议简介
HTTP 是 hypertext transfer protocol (超文本传
输协议)的简写,它是 TCP/IP 协议的一个应用层协
议,用于定义 WEB 浏览器与 WEB 服务器之间交换
数据的过程。
HTTP 协议是学习 JavaWEB 开发的基石,不深入了
解 HTTP 协议,就不能说掌握了 WEB 开发,更无法
管理和维护一些复杂的 WEB 站点。
HTTP 协议的版本: HTTP/1.0 、 HTTP/1.1
北京传智播客教育 www.itcast.cn
— 高级软件人才实作培训专家 !
Tip3
:
HTTP1.0
和
HTTP1.1
的区别
在 HTTP1.0 协议中,客户端与 web 服务器建立连接
后,只能获得一个 web 资源。
HTTP1.1 协议,允许客户端与 web 服务器建立连接
后,在一个连接上获取多个 web 资源。
使用 telnet 举例说明。
一个好多同学搞不清楚的问题:
•
一个 web 页面中,使用 img 标签引用了三幅图片,当客户端
访问服务器中的这个 web 页面时,客户端总共会访问几次服
务器,即向服务器发送了几次 HTTP 请求。
评论1
最新资源