标签:区域 ges 验证 本地 odi ati let 查找 none
1、状态码:1×× 信息提示 2×× 响应成功 3×× 重定向 4×× 客户端错误 5×× 服务器端错误
200 响应成功 201 已创建 204 not content 成功,没资源返回
302 http/1.0 Found 客户端用location首部的URL临时定位资源 303 http/1.1 See Other 用另一个URL获取资源 304 未修改
400 错误请求 401 访问资源权限不够 (需要用户名密码登录) 403 Forbidden 404文件不存在 405 服务器不支持客户请求方式
500服务器内部错误
2、Http 有GET(请求),POST(传输信息),PUT(存储,传输文件),HEAD(获得报文首部),DELETE,OPTIONS(询问支持方法),CONNECT,TRACE 请求方式
3、域名解析过程:(1) 检查浏览器缓存 (2) 查找操作系统缓存host (3) 本地区域名服务器 (4) root server域名服务器
4、get和post的区别
(1) get请求参数在http的请求头部中,post将数据防在请求的正文部分
(2) http没有对传输数据大小进行限制,也没有对URL长度限制,浏览器会对URL长度进行限制,所以get会被限制
(3) get可以在URL地址显示,post不显示
(4) get可以被缓存,post不会
(5) 后退按钮/刷新。post不会重新提交数据
4、http主要特点:1、支持客户端/服务器端模式 2、简单快速 3、灵活 4、无连接 5、无状态
5、post和put的区别
post发送两次请求,生成两个帖子
put 后面的请求把前面的覆盖
6、cookie通过在客户端记录信息确定用户身份,跟踪会话
http协议是无状态协议,一旦数据交换完毕,连接关闭
7、cookie不提供修改,删除操作。
修改,只需新建同名cookie添加到response覆盖原来的cookie
删除,新建同名cookie,maxAge设为0
8、Http web请求:先建立tcp连接,客户端发送http请求。服务器响应,关闭tcp
9、HTTPS:(1) 客户端发起HTTPS请求 443端口
(2) 服务端配置证书
(3) 传送证书,公钥
(4) 客户端解析证书(验证公钥,并生成随机数)
(5) 客户端传送加密信息 (随机数加密)
(6) 服务端用私钥解密
10、中间人攻击:DNS,代理服务器
11、HTTP缓存
Last-Modified:第一次请求时,服务器返回资源最后修改时间
If-Modified-Since 再次请求时,服务器对比时间
Etag:标识符(第一次返回)
If-None-Match:服务器对比
--------------------------------------------------------------------------------------------------------------
以上为个人笔记整理,如有出错,欢迎指正
标签:区域 ges 验证 本地 odi ati let 查找 none
原文地址:http://www.cnblogs.com/maplefighting/p/7896945.html