目录
一、DNS和域名
1.域名概述
1.1域名小结
2.DNS解析
总结:以上内容只是略微回顾,详细解释请查看以往博客http://t.csdnimg.cn/8O3pu
二、网页
1.网页的定义
1.1URL(一种万维网寻址系统)
2.HTML
2.1文档的结构
头部标签中常用标签 | |
<title> |
定义了文档的标题 |
<base> |
定义了页面链接标签的默认链接地址 |
<link> |
定义了一个文档和外部资源之间的关系 |
<meta> |
定义了 HTML 文档中的元数据 |
<script> |
定义了客户端的脚本文件 |
<style> |
定义了 HTML 文档的样式文件 |
内容标签中常用标签 | |
<table> |
定义一个表格 |
<tr> |
定义了表格中的一行 |
<td> |
定义了表格中某一行的一列 |
<img> |
定义了一个图像 |
<a> |
定义了一个超链接 |
<p> |
定义了一行 |
<br> |
定义了换行 |
<font> |
定义了字体 |
2.2标题标签类型
三、Web(万维网)
1.基本概念
2.主要组成部分
3.工作原理
4.静态页面
5.动态页面
6.拓展
四、HTTP协议
1.基本概念
2.工作原理
3.不同的版本
3.1扩展
4.HTTP请求格式
4.1GET方式
4.2PST方式
5.cookie和session
5.1cookie
5.2session
特点 | Cookie | Session |
存储位置 | 客户端浏览器 | 服务器 |
安全性 | 较低,数据容易被查看和篡改 | 较高,数据存储在服务器,不易被篡改 |
数据大小限制 | 每个Cookie限制为4KB | 没有严格限制 |
数据存储时效性 | 可以设置过期时间 | 一般有默认的会话时长 |
适用场景 | 保存用户偏好、跟踪用户行为等 | 保存用户登录状态、用户会话数据等 |
6.HTTP状态码
1XX:信息响应 | |
100 | continue:表示服务器已经接收到请求头,并且客户端可以继续发送请求主体 |
101 | Switching Protocols:表示服务器同意客户端的协议切换请求 |
2XX:成功 | |
200 | OK:请求成功,并且服务器返回所请求的数据 |
201 | Created:请求成功,并且服务器创建了新的资源 |
202 | Accepted:请求已经接受,但尚未处理 |
204 | No content:请求成功,但服务器没有返回任何内容 |
3XX:重定向 | |
301 | Moved Permanently:请求的资源已永久移动到新位置,未来的请求应使用新的URL(请求的永久页面跳转) |
302 | Found:请求的资源临时移动到新位置,客户端应继续使用原有的URI |
304 | Not Modified:资源未修改,客户端可以继续使用缓存的版本 |
4XX:客户端错误 | |
400 | Bad Request:服务器无法理解请求,由于语法错误 |
401 | Unauthorized:请求需要用户认证 |
403 | Forbidden:服务器理解请求,但拒绝执行 |
404 | Not Found:服务器找不到请求的资源 |
405 | Method Not Allowed:请求方法被禁止 |
5XX:服务器错误 | |
500 | Internal server Error:服务器遇到错误,无法完成请求(内部服务器错误) |
501 | Not lmplemented:服务器不支持请求的方法 |
502 | Bad Gateway:作为网关或代理的服务器收到无效响应(无效网关) |
503 | Service Unavailable:服务器当前无法处理请求(可能因为过载或维护)(当前服务不可用) |
504 | Gateway Timmeout:作为网关或代理的服务器没有及时从上游服务器收到响应(网关请求超时) |