第五章 VisualC++网络编程案例实战之简易网页浏览器.pptxVIP

  • 16
  • 0
  • 约1.02万字
  • 约 62页
  • 2017-06-25 发布于湖北
  • 举报

第五章 VisualC++网络编程案例实战之简易网页浏览器.pptx

第6章 简易网页浏览器 在如今网络流行的时代中,大多数用户都在使用微软的IE浏览器浏览网页。从以前的静态网页到现在丰富多彩的动态网页,用户都是通过网页浏览器进行浏览。网页浏览器应该具有解析HTML代码或者其他语言(如ASP.NET等)网页的功能。本章将向用户介绍浏览器的工作原理以及设计流程等知识。 6.1 HTTP协议 6.1.1 HTTP基础 网页浏览其实就是浏览器,即客户端向服务器发送访问请求,然后服务器向浏览器发送请求内容的过程。浏览器的请求是以HTTP协议规定的方式发送的,然后再解析服务器发送给浏览器的内容。 HTTP(HyperText Transfer Protocol)超文本传输协议,在互联网上应用的十分广泛,所有的WWW文件都遵守这个协议。而设计这个协议的最初目的,就是为了提供一个发送和接收HTTP页面的方法。 6.1.2 HTTP请求 通常情况下,设计过网页的用户都会知道客户端浏览器通过向服务器发送HTTP请求,服务器接受请求以后,将相应的网页内容传回客户端进行显示。这就是常见的C/S(客户端/服务器)网络模型。客户端程序负责解析服务器传回的网页内容。 在HTTP中,请求就是客户端通过向服务器发送消息要求提供一定的服务的过程。请求方式有两种:GET和POST。 注意:C/S模型是指网络通信的双方以特定角色进行数据传输。例如,从IE浏览器的角度来说,与网络

文档评论(0)

1亿VIP精品文档

相关文档