Chapter5HTTPforstu.docVIP

  • 1
  • 0
  • 约 7页
  • 2017-06-08 发布于重庆
  • 举报
Chapter5HTTPforstu

第五章 HTTP协议 (4学时) 一、万维网的工作过程 在浏览器中输入想要访问资源的URL: 浏览器分析URL,获取主机名,向DNS发送域名解析请求 DNS返回查询的结果——URL对应的IP地址 浏览器向服务器请求建立TCP连接 连接建立后,浏览器向服务器发送一个HTTP请求(获取一个网页) 服务器响应这个请求(发送一个网页) 服务器关闭连接 浏览器显示收到的网页 如果网页中包含有图片的话,则再向服务器重新建立连接、发送请求 在这几个步骤中,一个HTTP的事务(HTTP Transaction)包括了4~7步 (解释步骤2、3涉及的gethostbyname()函数) 二、HTTP介绍 ? HTTP stands for the HyperText Transfer Protocol ? HTTP is an application-level protocol with the lightness and speed necessary for distributed, hypermedia information systems.【From the RFC】 ? HTTP协议通常在TCP连接上进行,但是协议本身并不依赖于某个特定的传输层【From the RFC】 ? HTTP协议支持浏览器和服务器之间进行一个短小的会话(上例中步骤4~7) ? HTTP servers默认的监

文档评论(0)

1亿VIP精品文档

相关文档