摘要: 第九章 基于HTTP的功能追加协议 通过在HTTP的基础上添加新的功能来提高性能和功能。 一、消除HTTP瓶颈的SPDY SPDY(SPeeDY)目的是提高HTTP性能,缩短Web页面的加载时间(50%)。 1.HTTP瓶颈 现代需求:实时更新海量用户公开发布的内容,服务器上一有内容更新,就会将这些 阅读全文
posted @ 2019-12-21 17:00 Qmillet 阅读(149) 评论(0) 推荐(0)
摘要: 抽象建模能力 题一:【扑克牌顺子】 LL今天心情特别好,因为他去买了一副扑克牌,发现里面居然有2个大王,2个小王(一副牌原本是54张^_^)...他随机从中抽出了5张牌,想测测自己的手气,看看能不能抽到顺子,如果抽到的话,他决定去买体育彩票,嘿嘿!!“红心A,黑桃3,小王,大王,方片5”,“Oh M 阅读全文
posted @ 2019-12-21 14:06 Qmillet 阅读(237) 评论(0) 推荐(0)
摘要: 题一:【数字在排序数组中出现的次数】 统计一个数字在排序数组中出现的次数。 法一:暴力解决O(N) 1 public class Solution { 2 public int GetNumberOfK(int [] array , int k) { 3 int count = 0; 4 for(i 阅读全文
posted @ 2019-12-21 13:15 Qmillet 阅读(310) 评论(0) 推荐(0)
摘要: 第八章 确认访问用户身份的认证 某些Web页面只想让特定的人浏览,或者仅本人可见。而认证机制可以达到这个目标。 1. 认证概念 为了核对用户信息,通常需要一些这些信息:密码、动态令牌、数字证书、生物证书、IC卡等。 HTTP/1.1使用的认证方式:BASIC认证(基本认证)、DIGEST认证(摘要认 阅读全文
posted @ 2019-12-21 09:29 Qmillet 阅读(253) 评论(0) 推荐(0)
摘要: 第七章 确保Web安全的HTTPS 使用HTTPS通信机制可以有效防止信息窃听或身份伪装等安全问题。 1.HTTP缺点 【通信使用明文(不加密)】:内容容易被窃听。 加密处理防止被窃听。根据加密的对象分为: ①通信的加密:通过SSL(安全套接层)或TLS(安全传输协议)的组合使用,加密HTTP的通信 阅读全文
posted @ 2019-12-21 09:26 Qmillet 阅读(208) 评论(0) 推荐(0)
摘要: 第六章 HTTP首部 HTTP首部包括:请求行<方法,URI,版本号>/响应行<版本,状态码>、请求/响应首部字段、通用首部字段、实体首部字段 1.HTTP首部字段 HTTP首部字段结构:首部字段名:字段值。 【请求首部字段】: 【响应首部字段】: 【通用首部字段】:请求报文和响应报文都会使用的首部 阅读全文
posted @ 2019-12-21 09:25 Qmillet 阅读(195) 评论(0) 推荐(0)
摘要: 第五章 与HTTP协作的Web服务器 一台Web服务器可搭建多个独立域名的Web网站,也可以作为通信路径上的中转服务器提升传输效率。 1.用单台虚拟机实现多个域名 HTTP/1.1规范允许一台HTTP服务器搭建多个Web站点。即使物理层面只有一台服务器,但只要使用虚拟主机,则可以假想已具有多台服务器 阅读全文
posted @ 2019-12-20 22:38 Qmillet 阅读(197) 评论(0) 推荐(0)
摘要: 第四章 返回结果的HTTP状态码 HTTP状态码负责表示客户端HTTP请求的返回结果、标记服务端的处理是否正常、通知出现的错误等。 1.状态码的类别 2. 2XX成功 200 OK 表示服务端已正常处理请求 204 No Content 表示成功处理,但是响应报文不含实体的主体部分 206 Part 阅读全文
posted @ 2019-12-20 22:37 Qmillet 阅读(203) 评论(0) 推荐(0)
摘要: 第三章 HTTP报文中的HTTP信息 HTTP通信过程:客户端—》服务端,服务端—》客户端。 1.HTTP报文 使用HTTP协议交互的信息被称为HTTP报文,包括请求报文和响应报文。 【请求报文和响应报文结构】报文首部(请求行/相应行+首部字段<请求、响应、通用、实体首部字段>)+报文主体 2.报文 阅读全文
posted @ 2019-12-20 22:35 Qmillet 阅读(225) 评论(0) 推荐(0)
摘要: 第二章 简单的HTTP协议 针对HTTP协议结构进行讲解 1.通过请求和响应的交换来达成通信目的 应用HTTP协议时,必定是一端担任客户端角色,另一端担任服务器端角色。 【请求报文】是由请求方法、URI、协议版本、请求首部字段、内容实体组成的。 【响应报文】是由协议版本、状态码、状态码原因短语、响应 阅读全文
posted @ 2019-12-20 22:34 Qmillet 阅读(225) 评论(0) 推荐(0)