文章目录
一.web基础1.域名概述2.DNS解析3.阿里云域名申请流程
二.网页1.网页(HTTP/HTTPS)1.1 网页1.2 网站1.3 域名1.4 HTTP/HTTPS1.5 URL1.6HTML1.7超链接1.8发布
2. HTML2.1HTML超文本标记语言2.2HTML文档的结构
三.Web1. Web概述2. Web1.0 和 Web2.02.1 Web1.02.2 Web2.0
3. 静态页面 与动态页面
四.HTTP协议概述1. HTTP协议简介2. 网页为何打开的那么快(cookie和session扩展)2.1cookie 省服务器性能2.2session 更安全
3. HTTP协议的版本3.1HTTP 1.0和HTTP 1.1的区别
4. HTTP 请求格式( GET / POST 方式 )4.1GET 方式4.2POST 请求方式
5. HTTP状态码6. HTTP协议三次请求握手7. HTTPS协议请求的整个过程1. HTTPS介绍2. HTTPS加密的三种方式
总结
一.web基础
1.域名概述
(1)网络上交互是基于TCP/ip协议,每个主机都有唯一的位置标识(ip)地址、物理地址为mac地址 (2)为了地址的唯一性,用户协议向特地的机构申请注册,分配IP地址网络中有两种: IP地址系统、域名地址系统 因为32位的二进制数不便于记忆,因此有了域名代替。
2.DNS解析
DNS解析方式有三种 (1)/etc/hosts 负责快速解析的文件,包含IP地址与主机名的映射关系,在没有DNS服务器的情况下,使用本地的解析映射,实现快速访问,主要用于主机之间(IP和主机名)的映射/解析关系,例如: 192.168.198.11 master 192.168.198.12 node1 192.168.198.13 node2 (2)网卡 /etc/sysconfig/network-scripts/ifcfg-ens33 我们也可以在网卡配置文件中定义 DNS1= DNS2= (3) /etc/resolv.conf DNS客户端配置文件,主要用于设置DNS服务器的IP和域名,包含了主机域名的搜索顺序等等,这个文件是由域名解析器(resolver,一个根据主机名解析IP地址的库)使用的配置文件。 主要用与匹配DNS服务器,例: nameserver 114.114.114.114 nameserver 8.8.8.8 nameserver 218.2.135.1
3.阿里云域名申请流程
申请——域名查重(域名注册网站aliyun.com)——准备申请资料(公司名、法人代表等)——查询域名(价格)——备案,正式申请(申请之后可以解析和用,但如果有问题可能会被封)——申请成功
二.网页
1.网页(HTTP/HTTPS)
1.1 网页
纯文本的格式文件,编写的语言位HTML 用户在浏览器中被翻译成网页形式显示出来
1.2 网站
是一个个的页面构成,多个页面的结合 主页是打开网站后出现的第一个网页被称为主页或首页
1.3 域名
在浏览网页时输入的网址
1.4 HTTP/HTTPS
用来传输网页的通信协议HTTP是不加密,HTTPS加密
1.5 URL
地址的一个全名称
1.6HTML
用来编写网页的超文本标记语言
1.7超链接
超链接是网站中不同网页连接起来访问的功能
1.8发布
将制作好的网页上传到服务器供用户访问的过程
2. HTML
2.1HTML超文本标记语言
是浏览器:“解释和执行”HTML源码的工具
2.2HTML文档的结构
HTML网页 头部部分 标题部分 主体部分 网页内容,包括文本、图像等
网页的内容
头标签中常用标签
标签 描述
定义了一个文档和外部资源之间的关系
定义了 HTML 文档中的元数据