HTTP协议与模拟服务器:浏览器与服务器交互详解.pdfVIP

  • 0
  • 0
  • 约7.63千字
  • 约 24页
  • 2026-01-28 发布于北京
  • 举报

HTTP协议与模拟服务器:浏览器与服务器交互详解.pdf

用户在浏览器中输入地址网页过程

1、在地址栏输入地址敲回车后浏览器到底做了什么事情?

架设一个静态页面的

⚫IIS安装的问题

XP,WindowsServer2003需要系统的安装包

Win7、Server2008直接打开功能即可

⚫一个Web的站点

⚫大家一下

服务器与浏览器语言

⚫服务器:

⚫浏览器:?HTML(.html)

html.jpg.css.js

javascript

css.Net(.aspx.ashx)

JAVA(.jsp)

PHP(.php)

⚫1.浏览器与服务器语言

⚫浏览器只负责解释执行html+css+javascript代码

⚫服务器可执行服务器端语言:.NET,JAVA,...,分别由不同的运行

⚫环境执行代码(Framework,JVM)

⚫2.静态页面(html)和动态页面(aspx)的区别?

⚫比如说列表页面(邮箱列表)。index.aspx

⚫编写代码演示静态页面和动态页面

浏览器和服务器到底东东?

⚫如果我们自己来编写一个浏览器和服务器程序,该怎么做?

⚫就好像打一般

咱们用中文还是用英文?(约定通信的语法-http协议)

准备好要说的话(按照语法准备要传输给对方的数据)

拨通(建立连接)

通过机/线说话(通过互联网传输数据-Socket)

注意:两个人都得拿筒(通信双方关注接收对方的数据)

⚫总结:

浏览器:一个可以通过HTTP协议向服务器软件发送各种请求,并对从服务

⚫只能被浏器软件发来的超文本信息和各种多数据格式进行解释、显示和的程

览器请求吗?序。

服务器:一个管理资源并为浏览器服务的计算机软件。

交互时使用HTTP协议。

什么是HTTP协议?

⚫一个基于应用层的通信规范。

HTTP协议-简介

⚫Web开发是和Http协议打交道的,必须了解Http协议。Http协议版本:Http/0.9、

Http/1.0、Http/1.1,现在主流的是Http/1.1版本

⚫Http协议分析工具:

1、DebugBar,Http(S)的内容。免费的。只能分析当前浏览器中的内容。

2、httpwatch,的,只能分析当前浏览器中的内容。推荐使用

3、HttpAnalyzer,的,能分析计算机上所有的Http请求数据。

4、WFetch_1.4,免费,小型分析工具

⚫Http协议的几个概念:

1.连接(Connection):浏览器和服务器之间传输数据的通道。一般请求完毕就关

闭,http不保持连接。不保持连接会降低处理速度(因为建立连接速度很慢)

,保持连接的话就

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档