一、web的简介
1、web概念:
web是一种分布式应用架构,旨在共享分布在网络上的各个web服务器中的所有相互链接的信息。
2、web的作用
web的首要作用是向人们提供信息服务
3、web的三个特征
①使用超级文本技术html来表达信息,已建立信息和信息的链接(信息的表达)
②使用统一资源定位技术URL来实现网络上信息的精准定位(信息的定位)
③用网络应用层协议http来规范浏览器与web服务器之间的通信过程(信息的传输)
二、HTML简介
1、HTML定义
HTML(Hyper Text Markup Language):超级文本标记语言。由于信息的形式是多种多样的(比如说:文本格式、音频、视频等等)。HTML不仅可以直接的表示文本格式的数据,还可以利用其特定的标记符号,用以表示其他格式的数据。可以理解为一个集合或者容器。包含进了普通的本文文件和其他格式的数据形式。
所以才被成为超级文本编辑语言。
2、HTML的特点
①允许直接包含文本格式的信息
②利用和等标记包含图片和声音等等多媒体形式的信息
③利用<p>、<br>、<font>等标记来设定信息在浏览器中的显示模式
④利用超级链接标记<a>来链接到其他信息
三、 URL简介
URL:Unfifrom Resource Locator.表示统一资源定位器
当用户打开浏览器地址输入一个URL地址时,就可以收到远程服务器发送来数据
。它是专门为表示网络上的资源位置而设定的一种编码格式
URL一般由三个部分组成:
- 应用层协议
- 主机IP地址或者域名
- 资源所在位置或者文件名
eg:http://www.baidu.com/java/java.html
在上面的例子中:http是应用协议层
www.baidu.com是域名
java是文件所在路径
java.html表示的是文件名
四、http协议简介
一、定义
http:超级文本传输协议。有关于如何在web上传输超级文本(即html)所规定的协议。
二、http请求格式
http请求由三个部分组成:
- 请求方式、url、请求http协议的版本号
请求方式有七个大类:最常使用的是get和post - 请求头(Request Heaher)
请求头中包含了很多有用的信息:比如服务器类型、正文类型、正文长度等等 - 请求正文(Resquest Context)
最常见的正问格式是html格式的文件
请求头与正文之间必须使用空格隔开
三、http响应格式
http响应也分为三个部分
- http协议的版本、状态代码和描述
- 响应头
- 响应正文