web 介绍
web发展史
1、什么是web
- 万维网
- world wide web
- 非常普遍的互联网应用
- 每天都有数以亿万的web资源传输
- 平时我们通过浏览器上网都是属于web
2、
- web1.0 :提供大量的静态页面,只供展现和浏览
- web2.0 :可以和用户进行交互
web基本工作流程
1、我们通过web浏览器访问网站时,首席哦按输入某个网站的地址,然后转到该地址,在浏览器中得到该网址的页面。从这个场景,可以抽象出几个基本对象:用户、web浏览器(客户端)、发过来页面的地方(服务端),这些对象其实就是整个web工作流程中的重要组成部门。
浏览器
1、浏览器的工作过程
URL
1、什么是URL
- 统一资源定义符(Uniform Resource Locator)
- 支持多种协议:HTTP、FTP
2、作用:
- 定位服务器的资源
- 如何定位
3、URL详细格式
下面对这些组件进行解释说明:
HTTP
1、什么是HTTP
- 超文本传输协议(Hyper Text Transfer Protocol)
- web通信时使用的协议
- web的基础
2、HTTP报文
- 包括请求报文和响应报文
- HTTP支持几种不同的请求命令,这些命令被称为HTTP方法(HTTP method),每条HTTP请求都包含一个方法,这个方法告诉服务器执行什么样的动作,下面列出几个常用方法以供了解:
- Http请求------Refer
- Http状态码:302、301 跳转涉及到的请求头字段