网页的概念
网页
纯文本格式文件,其编写语言为HTML,在用户的浏览器中被"翻译"成网页形式显示出来
网站
是由一个一个页面构成的,是多个网页的结合体
主页
打开网站后出现的第一个网页称为网站主页(或首页)---index
域名
浏览网页时输入的网址
НТТP
用来传输网页的通信协议
URL
是一种万维网寻址系统
HTML
用来编写网页的超文本标记语言
超链接
超链接是将网站中不同网页链接起来的功能
发布
将制作好的网页上传到服务器供用户访问的过程
HTML概述
HTML超文本标签语言
Hyper Text Markup Langúage (超级文本标记语言)
网页的"源码"
浏览器: "解释和执行" HTML源码的工具
第一个网页\一级标题\
二级标题\
三级标题\
四级标题\
五级标题\
六级标题\
HTMLX档的结构
//HTML网页
我的第一个网页 //标题部分Hello World! //网页内容,包括文本、图像等
网页基本标签
... //标题标签//元标签,通常keyWords(关键词)结合使用
...
//行控制标签(块计标签)
//转行标签
... //范围标签
//图像标签(相对路径)
//超连接标签,style为风格设定,target为另起网页
Web概述
1.Web (World Wide Web)即全球广域网,也称为万维网
2.一种分布式图形信息系统
3.建立在Internet上的一种网络服务
HTTP协议概述
НТТР协议 互联网上应用最为广泛的—种网hi,设计这个协议的目的是为了发布和接收Web服务器上的 HTML页面
HTTP方法
HTTP支持Л种不同的请求命令,这些命令被称为 HTTP方法(HTTP method)
每条HTTP请求报文都包含一个方法,告诉服务器要执行什么动作
1.获取一个Web页面
2.运行一个网关程序
3.删除一个文件等
HTTP方法
描述
GET
请求获取Request-URI所标识的资源(明文)
PUT
请求服务器存储的资源,并用Request-URI作为其标识
DELETE
请求服务器删除Request-URI所标识的资源
POST
在Request-URI所标识的资源后附加新的数据(密文)
HTTP状态码
当使用浏览器访问某一个URL,会根据请求URL返回状态码
状态码首位
已定义范围
分类
1xx
100-101
信息提示
2xx
200-206
成功
3xx
300-305
重定向
4xx
400-415
客户端错误
5xx
500-505
服务器错误
生产环境常见的HTTP状态码
消息
描述
200 OK
请求成功(其后是对GET和POST请求的应答文档)
301 Moved Permanently
请求的永久页面跳转
403 Forbidden
禁止访问该页面
404 Not Found
服务器无法找到被请求的页面
500 Internal Server Error
内部服务器错误
502 Bad Gateway
无效网关
503 Service Unavailable
当前服务不可用
504 Gateway Timeout
网关请求超时
HTTP协议请求流程分析
HTTP请求消息报文格式
HTTP请求消息报文格式包括:请求行、请求头、请求体
HTTP响应消息报文格式
HTTP响应消息报文格式包括:状态行、响应头、响应体