下载 >  数据库 >  MongoDB > Mongo权威指南英文版

Mongo权威指南英文版

the definative guide 英文版
2011-11-18 上传大小:3.88MB
想读
分享
收藏 举报
Kafka The Definitive Guide(《Kafka权威指南英文版)

Every enterprise application creates data, whether it’s log messages, metrics, user activity, outgoing messages, or something else. And how to move all of this data becomes nearly as important as the data itself. If you’re an application architect, developer, or production engineer new to Apache Kafka, this practical guide shows you how to use this open source streaming platform to handle real-time data feeds.

立即下载
Cortex-M3与M4权威指南英文版

Cortex-M3与M4权威指南,为英文版,需要的都来下载吧,非常好的资源。

立即下载
JavaScript—The Definitive Guide, 6th Edition[JavaScript权威指南](英文版)

经典的JavaScript教程 《O'Reilly精品图书系列:JavaScript权威指南(第6版)》讲述的内容涵盖JavaScript语言本身,以及Web浏览器所实现的JavaScriptAPI。《O'Reilly精品图书系列:JavaScript权威指南(第6版)》涵盖了HTML5和ECMAScript5,很多章节完全重写,增加了当今Web开发的实践内容,新增的章节包括jQuery、服务器端JavaScript、图形编程以及JavaScript式的面向对象。《O'Reilly精品图书系列:JavaScript权威指南(第6版)》不仅适合初学者系统学习,也适合有经验的JavaScript开发者随手翻阅。

立即下载
《CSS权威指南 第4版》 彩色高清英文版 完整版 CSS The Definitive Guide, 4th Edition

PDF格式讲述的是CSS3的内容,是2017年出版,讲述的CSS的内容都比较细,比较适合有CSS基础的人阅读。 css权威指南第四版pdf特点 1.不熟悉Apache的Web管理员将可以通过书中的演示教程迅速掌握它 2.有经验的管理员和CGI程序员将会发现附录部分是不可缺少的 3.系统程序员将会立刻翻到有关API和Apache模块部分的章节 4.本书是围绕一个样板网站的建立以及对其功能的逐步完善的过程来进行组织的 5.它是第一本将CSS与当前浏览器支持结合起来描述的读物,而不仅仅是讲述CSS理论上应该如何工作,因此它为Web创作者和编辑人员高效使用CSS提供了全面的指南

立即下载
cortex-M3、Cortex-M4权威指南 英文原版

英文原版的,有需要的可以下载

立即下载
JavaScript权威指南第六版(真正的完整版,中文版+英文版+源码)

中文翻译由淘宝前端开发团队翻译。真正的完整版,中文版+英文版+源码! 《JavaScript权威指南(第6版)》主要讲述的内容涵盖JavaScript语言本身,以及Web浏览器所实现的JavaScript API。本书第6版涵盖了HTML5和ECMAScript 5,很多章节完全重写,增加了当今Web开发的最佳实践的内容,新增的章节包括jQuery、服务器端JavaScript、图形编程以及 JavaScript式的面向对象。本书不仅适合初学者系统学习,也适合有经验的 JavaScript 开发者随手翻阅。 David Flanagan是一名程序员,也是一名作家,它的个人网站是 。他在O’Reilly出版的其他畅销书还包括《JavaScript Pocket Reference》、《The Ruby Programming Language》、以及《Java in a Nutshell》。David毕业于麻省理工学院,获得计算机科学与工程学位。他和妻子和孩子一起生活在西雅图和温哥华之间的美国太平洋西北海岸。 目录: 前言 第1章 JavaScript概述 1.1 JavaScript语言核心 1.2 客户端JavaScript 第一部分 JavaScript 语言核心 第2章 词法结构 2.1 字符集 2.2 注释 2.3 直接量 2.4 标识符和保留字 2.5 可选的分号 第3章 类型、值和变量 3.1 数字 3.2 文本 3.3 布尔值 3.4 null和undefined 3.5 全局对象 3.6 包装对象 3.7 不可变的原始值和可变的对象引用 3.8 类型转换 3.9 变量声明 3.10 变量作用域 第4章 表达式和运算符 4.1 原始表达式 4.2 对象和数组的初始化表达式 4.3 函数定义表达式 4.4 属性访问表达式 4.5 调用表达式 4.6 对象创建表达式 4.7 运算符概述 4.8 算术表达式 4.9 关系表达式 4.10 逻辑表达式 4.11 赋值表达式 4.12 表达式计算 4.13 其他运算符 第5章 语句 5.1 表达式语句 5.2 复合语句和空语句 5.3 声明语句 5.4 条件语句 5.5 循环 5.6 跳转 5.7 其他语句类型 5.8 JavaScript语句小结 第6章 对象 6.1 创建对象 6.2 属性的查询和设置 6.3 删除属性 6.4 检测属性 6.5 枚举属性 6.6 属性getter和setter 6.7 属性的特性 6.8 对象的三个属性 6.9 序列化对象 6.10 对象方法 第7章 数组 7.1 创建数组 7.2 数组元素的读和写 7.3 稀疏数组 7.4 数组长度 7.5 数组元素的添加和删除 7.6 数组遍历 7.7 多维数组 7.8 数组方法 7.9 ECMAScript 5中的数组方法 7.10 数组类型 7.11 类数组对象 7.12 作为数组的字符串 第8章 函数 8.1 函数定义 8.2 函数调用 8.3 函数的实参和形参 8.4 作为值的函数 8.5 作为命名空间的函数 8.6 闭包 8.7 函数属性、方法和构造函数 8.8 函数式编程 第9章 类和模块 9.1 类和原型 9.2 类和构造函数 9.3 JavaScript中Java式的类继承 9.4 类的扩充 9.5 类和类型 9.6 JavaScript中的面向对象技术 9.7 子类 9.8 ECMAScript 5 中的类 9.9 模块 第10章 正则表达式的模式匹配 10.1 正则表达式的定义 10.2 用于模式匹配的String方法 10.3 RegExp对象 第11章 JavaScript的子集和扩展 11.1 JavaScript的子集 11.2 常量和局部变量 11.3 解构赋值 11.4 迭代 11.5 函数简写 11.6 多catch 从句 11.7 E4X: ECMAScript for XML 第12章 服务器端JavaScript 12.1 用Rhino脚本化Java 12.2 用Node实现异步I/O 第二部分 客户端JavaScript 第13章 Web浏览器中的JavaScript 13.1 客户端JavaScript 13.2 在HTML里嵌入JavaScript 13.3 JavaScript程序的执行 13.4 兼容性和互用性 13.5 可访问性 13.6 安全性 13.7 客户端框架 第14章 Window对象 14.1 计时器 14.2 浏览器定位和导航 14.3 浏览历史 14.4 浏览器和屏幕信息 14.5 对话框 14.6 错误处理 14.7 作为Window对象属性的文档元素 14.8 多窗口和窗体 第15章 脚本化文档 15.1 DOM概览 15.2 选取文档元素 15.3 文档结构和遍历 15.4 属性 15.5 元素的内容 15.6 创建、插入和删除节点 15.7 例子:生成目录表 15.8 文档和元素的几何形状和滚动 15.9 HTML表单 15.10 其他文档特性 第16章 脚本化CSS 16.1 CSS概览 16.2 重要的CSS属性 16.3 脚本化内联样式 16.4 查询计算出的样式 16.5 脚本化CSS类 16.6 脚本化样式表 第17章 事件处理 17.1 事件类型 17.2 注册事件处理程序 17.3 事件处理程序的调用 17.4 文档加载事件 17.5 鼠标事件 17.6 鼠标滚轮事件 17.7 拖放事件 17.8 文本事件 17.9 键盘事件 第18章 脚本化HTTP 18.1 使用XMLHttpRequest 18.2 借助发送HTTP请求:JSONP 18.3 基于服务器端推送事件的Comet技术 第19章 jQuery类库 19.1 jQuery基础 19.2 jQuery的getter和setter 19.3 修改文档结构 19.4 使用jQuery处理事件 19.5 动画效果 19.6 jQuery中的Ajax 19.7 工具函数 19.8 jQuery选择器和选取方法 19.9 jQuery的插件扩展 19.10 jQuery UI类库 第20章 客户端存储 20.1 localStorage和sessionStorage 20.2 cookie 20.3 利用IE userData持久化数据 20.4 应用程序存储和离线Web应用 第21章 多媒体和图形编程 21.1 脚本化图片 21.2 脚本化音频和视频 21.3 SVG:可伸缩的矢量图形 21.4 中的图形 第22章 HTML5 API 22.1 地理位置 22.2 历史记录管理 22.3 跨域消息传递 22.4 Web Worker 22.5 类型化数组和ArrayBuffer 22.6 Blob 22.7 文件系统API 22.8 客户端数据库 22.9 Web套接字 第三部分 JavaScript核心参考 JavaScript核心参考 第四部分 客户端JavaScript参考 客户端JavaScript参考

立即下载
[Java] Java 性能优化 权威指南 (英文版)

☆ 资源说明:☆ [奥莱理] Java 性能优化 权威指南 (英文版) [奥莱理] Java Performance The Definitive Guide (E-Book) ☆ 图书概要:☆ Coding and testing are often considered separate areas of expertise. In this comprehensive guide, author and Java expert Scott Oaks takes the approach that anyone who works with Java should be equally adept at understanding how code behaves in the JVM, as well as the tunings likely to help its performance. You’ll gain in-depth knowledge of Java application performance, using the Java Virtual Machine (JVM) and the Java platform, including the language and API. Developers and performance engineers alike will learn a variety of features, tools, and processes for improving the way Java 7 and 8 applications perform. ☆ 出版信息:☆ [作者信息] Scott Oaks [出版机构] 奥莱理 [出版日期] 2014年05月01日 [图书页数] 426页 [图书语言] 英语 [图书格式] PDF 格式

立即下载
CSS:The Definitive Guide, 4th Edition[CSS权威指南](英文版

CSS专家Eric A.Meyer他招牌式的智慧和无与伦比的经验引领读者探索了CSS的各个部分,包括属性、标记、特性和实现。此外,他还就现实应用中的一些问题,例如浏览器的支持和设计方针,发表了看法。

立即下载
HTTP权威指南完整版(中文版与英文原版对照阅读)HTTPTheDefinitiveGuide.part2.rar

本资源包含两个 PDF 电子书,一个《中文版HTTP权威指南完整版.pdf》和一个英文版《HTTP The Definitive Guide2.pdf》。分别介绍如下: 《HTTP权威指南》,英文名《HTTP:The Definitive Guide》,作者:[美]David Gourley、[美]Brian Totty、[美]Marjorie Sayer 、[美]Sailu Reddy、[美]Ansbu Aggarwal ,翻译:陈涓、赵振平,出版社:人民邮电出版社,ISBN:9787115281487。PDF 格式,高清影音版,大小 87 MB,本 PDF 带有书签,方便读者朋友阅读。 《HTTP权威指南》内容简介: 《http权威指南》是http 及其相关核心web 技术方面的权威著作,主要介绍了web 应用程序是如何工作的,核心的因特网协议如何与架构构建块交互,如何正确实现因特网客户和服务器等。    《http权威指南》适合所有想了解http 和web 底层结构的人阅读。 《HTTP权威指南》目录: 《http权威指南》 第一部分  http:web 的基础 第1章  http 概述  3 1.1  http——因特网的多媒体信使    4 1.2  web 客户端和服务器 4 1.3  资源   5 1.3.1  媒体类型    6 1.3.2  uri    7 1.3.3  url  7 1.3.4  urn  8 1.4  事务   9 1.4.1  方法  9 1.4.2  状态码    10 1.4.3  web 页面中可以包含多个对象 10 1.5  报文  11 1.6  连接  13 1.6.1  tcp/ip    13 1.6.2  连接、ip 地址及端口号    14 1.6.3  使用telnet 实例    16 1.7  协议版本  18 .1.8  web 的结构组件    19 1.8.1  代理    19 1.8.2  缓存    20 1.8.3  网关    20 1.8.4  隧道    21 1.8.5  agent 代理    21 1.9  起始部分的结束语    22 1.10  更多信息  22 1.10.1  http 协议信息 22 1.10.2  历史透视    23 1.10.3  其他万维网信息    23 第2章 url 与资源    25 2.1  浏览因特网资源    26 2.2  url 的语法    28 2.2.1  方案——使用什么协议    29 2.2.2  主机与端口    30 2.2.3  用户名和密码    30 2.2.4  路径    31 2.2.5  参数    31 2.2.6  查询字符串    32 2.2.7  片段    33 2.3  url 快捷方式    34 2.3.1  相对url 34 2.3.2  自动扩展url 37 2.4  各种令人头疼的字符    38 2.4.1  url 字符集 38 2.4.2  编码机制 38 2.4.3  字符限制 39 2.4.4  另外一点说明    40 2.5  方案的世界  40 2.6  未来展望  42 2.7  更多信息  44 第3章  http 报文    45 3.1  报文流    46 3.1.1  报文流入源端服务器    46 3.1.2  报文向下游流动    47 3.2  报文的组成部分    47 3.2.1  报文的语法    48 3.2.2  起始行    50 3.2.3  首部    53 3.2.4  实体的主体部分    55 3.2.5  版本0.9 的报文    55 3.3  方法  56 3.3.1  安全方法 56 3.3.2  get  56 3.3.3  head    57 3.3.4  put  57 3.3.5  post    58 3.3.6  trace    58 3.3.7  options 60 3.3.8  delete    60 3.3.9  扩展方法 61 3.4  状态码    62 3.4.1  100 ~ 199——信息性状态码    62 3.4.2  200 ~ 299——成功状态码    63 3.4.3  300 ~ 399——重定向状态码    64 3.4.4  400 ~ 499——客户端错误状态码    68 3.4.5  500 ~ 599——服务器错误状态码    69 3.5  首部  70 3.5.1  通用首部 71 3.5.2  请求首部 72 3.5.3  响应首部 74 3.5.4  实体首部 75 3.6  更多信息  77 第4章  连接管理    79 4.1  tcp 连接    80 4.1.1  tcp 的可靠数据管道    80 4.1.2  tcp 流是分段的、由ip 分组传送 81 4.1.3  保持tcp 连接的正确运行    82 4.1.4  用tcp 套接字编程 84 4.2  对tcp 性能的考虑 85 4.2.1  http 事务的时延    86 4.2.2  性能聚焦区域    87 4.2.3  tcp 连接的握手时延    87 4.2.4  延迟确认 88 4.2.5  tcp 慢启动    89 4.2.6  nagle 算法与tcp_nodelay    89 4.2.7  time_wait 累积与端口耗尽    90 4.3  http 连接的处理    91 4.3.1  常被误解的connection 首部 91 4.3.2  串行事务处理时延    92 4.4  并行连接  94 4.4.1  并行连接可能会提高页面的加载速度    94 4.4.2  并行连接不一定更快    95 4.4.3  并行连接可能让人“感觉”更快一些    95 4.5  持久连接  96 4.5.1  持久以及并行连接    96 4.5.2  http/1.0+ keep-alive 连接    97 4.5.3  keep-alive 操作    98 4.5.4  keep-alive 选项    98 4.5.5  keep-alive 连接的限制和规则    99 4.5.6  keep-alive 和哑代理 100 4.5.7  插入proxy-connection 102 4.5.8  http/1.1 持久连接    104 4.5.9  持久连接的限制和规则 104 4.6  管道化连接    105 4.7  关闭连接的奥秘 106 4.7.1 “ 任意”解除连接 106 4.7.2  content-length 及截尾操作    107 4.7.3  连接关闭容限、重试以及幂等性 107 4.7.4  正常关闭连接 108 4.8  更多信息  110 4.8.1  http 连接 110 4.8.2  http 性能问题 110 4.8.3  tcp/ip  111 第二部分  http 结构 第5章  web 服务器 115 5.1  各种形状和尺寸的web 服务器 116 5.1.1  web 服务器的实现 116 5.1.2  通用软件web 服务器    117 5.1.3  web 服务器设备 117 5.1.4  嵌入式web 服务器    118 5.2  最小的perl web 服务器 118 5.3  实际的web 服务器会做些什么 120 5.4  第一步——接受客户端连接 121 5.4.1  处理新连接 121 5.4.2  客户端主机名识别 122 5.4.3  通过ident 确定客户端用户 122 5.5  第二步——接收请求报文 123 5.5.1  报文的内部表示法 124 5.5.2  连接的输入/ 输出处理结构    125 5.6  第三步——处理请求 126 5.7  第四步——对资源的映射及访问    126 5.7.1  docroot    127 5.7.2  目录列表    129 5.7.3  动态内容资源的映射 130 5.7.4  服务器端包含项 131 5.7.5  访问控制    131 5.8  第五步——构建响应 131 5.8.1  响应实体    131 5.8.2  mime 类型 132 5.8.3  重定向    133 5.9  第六步——发送响应 134 5.10  第七步——记录日志    134 5.11  更多信息  134 第6章  代理    135 6.1  web 的中间实体 136 6.1.1  私有和共享代理 136 6.1.2  代理与网关的对比 137 6.2  为什么使用代理 138 6.3  代理会去往何处 143 6.3.1  代理服务器的部署 144 6.3.2  代理的层次结构 144 6.3.3  代理是如何获取流量的 147 6.4  客户端的代理设置 148 6.4.1  客户端的代理配置:手工配置    149 6.4.2  客户端代理配置:pac 文件    149 6.4.3  客户端代理配置:wpad    150 6.5  与代理请求有关的一些棘手问题    151 6.5.1  代理uri 与服务器uri 的不同    151 6.5.2  与虚拟主机一样的问题 152 6.5.3  拦截代理会收到部分uri 153 6.5.4  代理既可以处理代理请求,也可以处理服务器请求    154 6.5.5  转发过程中对uri 的修改 154 6.5.6  uri 的客户端自动扩展和主机名解析 155 6.5.7  没有代理时uri 的解析 155 6.5.8  有显式代理时uri 的解析 156 6.5.9  有拦截代理时uri 的解析 157 6.6  追踪报文  158 6.6.1  via 首部 158 6.6.2  trace 方法    162 6.7  代理认证  164 6 | 目录 6.8  代理的互操作性 165 6.8.1  处理代理不支持的首部和方法    166 6.8.2  options:发现对可选特性的支持 166 6.8.3  allow 首部 167 6.9  更多信息  167 第7章  缓存    169 7.1  冗余的数据传输 170 7.2  带宽瓶颈  170 7.3  瞬间拥塞  171 7.4  距离时延  172 7.5  命中和未命中的 173 7.5.1  再验证    173 7.5.2  命中率    175 7.5.3  字节命中率 176 7.5.4  区分命中和未命中的情况    176 7.6  缓存的拓扑结构 177 7.6.1  私有缓存    177 7.6.2  公有代理缓存 177 7.6.3  代理缓存的层次结构 179 7.6.4  网状缓存、内容路由以及对等缓存    180 7.7  缓存的处理步骤 181 7.7.1  第一步——接收 181 7.7.2  第二步——解析 182 7.7.3  第三步——查找 182 7.7.4  第四步——新鲜度检测 182 7.7.5  第五步——创建响应 182 7.7.6  第六步——发送 183 7.7.7  第七步——日志 183 7.7.8  缓存处理流程图 183 7.8  保持副本的新鲜 183 7.8.1  文档过期    184 7.8.2  过期日期和使用期 185 7.8.3  服务器再验证 185 7.8.4  用条件方法进行再验证 186 7.8.5  if-modified-since:date 再验证    187 7.8.6  if-none-match:实体标签再验证    189 7.8.7  强弱验证器 190 7.8.8  什么时候应该使用实体标签和最近修改日期    190 7.9  控制缓存的能力 191 7.9.1  no-store 与no-cache 响应首部  191 7.9.2  max-age 响应首部    192 7.9.3  expires 响应首部    192 7.9.4  must-revalidate 响应首部 192 7.9.5  试探性过期 193 7.9.6  客户端的新鲜度限制 194 7.9.7  注意事项    194 7.10  设置缓存控制    195 7.10.1  控制apache 的http 首部    195 7.10.2  通过http-equiv 控制html 缓存    196 7.11  详细算法  197 7.11.1  使用期和新鲜生存期    198 7.11.2  使用期的计算    198 7.11.3  完整的使用期计算算法    201 7.11.4  新鲜生存期计算    202 7.11.5  完整的服务器——新鲜度算法    202 7.12  缓存和广告    204 7.12.1  发布广告者的两难处境    204 7.12.2  发布者的响应    204 7.12.3  日志迁移    205 7.12.4  命中计数和使用限制    205 7.13  更多信息  205 第8章  集成点:网关、隧道及中继    207 8.1  网关  208 8.2  协议网关  210 8.2.1  http/*:服务器端web 网关 211 8.2.2  http/https:服务器端安全网关  212 8.2.3  https/http 客户端安全加速器网关    212 8.3  资源网关  213 8.3.1  cgi 215 8.3.2  服务器扩展api 215 8.4  应用程序接口和web 服务 216 8.5  隧道  217 8.5.1  用connect 建立http 隧道 217 8.5.2  数据隧道、定时及连接管理    219 8.5.3  ssl 隧道 219 8.5.4  ssl 隧道与http/https 网关的对比 220 8.5.5  隧道认证    221 8.5.6  隧道的安全性考虑 221 8.6  中继  222 8.7  更多信息  224 第9章  web 机器人 225 9.1  爬虫及爬行方式 226 9.1.1  从哪儿开始:根集 226 9.1.2  链接的提取以及相对链接的标准化    227 9.1.3  避免环路的出现 228 9.1.4  循环与复制 228 9.1.5  面包屑留下的痕迹 229 9.1.6  别名与机器人环路 230 9.1.7  规范化url    230 9.1.8  文件系统连接环路 231 9.1.9  动态虚拟web 空间    232 9.1.10  避免循环和重复    233 9.2  机器人的http 236 9.2.1  识别请求首部 236 9.2.2  虚拟主机    236 9.2.3  条件请求    237 9.2.4  对响应的处理 238 9.2.5  user-agent 导向 239 9.3  行为不当的机器人 239 9.4  拒绝机器人访问 240 9.4.1  拒绝机器人访问标准 241 9.4.2  web 站点和robots.txt 文件 242 9.4.3  robots.txt 文件的格式 243 9.4.4  其他有关robots.txt 的知识 246 9.4.5  缓存和robots.txt 的过期    246 9.4.6  拒绝机器人访问的perl 代码    246 9.4.7  html 的robot-control 元标签    249 9.5  机器人的规范    251 9.6  搜索引擎  254 9.6.1  大格局    255 9.6.2  现代搜索引擎结构 255 9.6.3  全文索引    255 9.6.4  发布查询请求 257 9.6.5  对结果进行排序,并提供查询结果    258 9.6.6  欺诈  258 9.7  更多信息  258 第10章  http-ng    261 10.1  http 发展中存在的问题 262 10.2  http-ng 的活动 263 10.3  模块化及功能增强 263 10.4  分布式对象    264 10.5  第一层——报文传输    264 10.6  第二层——远程调用    265 10.7  第三层——web 应用    265 10.8  webmux    265 10.9  二进制连接协议    266 10.10  当前的状态    267 10.11  更多信息    267 第三部分  识别、认证与安全 第11章  客户端识别与cookie 机制    271 11.1  个性化接触    272 11.2  http 首部  273 11.3  客户端ip 地址 274 11.4  用户登录  275 11.5  胖url  277 11.6  cookie    278 11.6.1  cookie 的类型 278 11.6.2  cookie 是如何工作的 279 11.6.3  cookie 罐:客户端的状态    280 11.6.4  不同站点使用不同的cookie 282 11.6.5  cookie 成分 283 11.6.6  cookies 版本0(netscape)    284 11.6.7  cookies 版本1(rfc 2965) 285 11.6.8  cookie 与会话跟踪 288 11.6.9  cookie 与缓存 290 11.6.10  cookie、安全性和隐私    291 11.7  更多信息  292 第12章  基本认证机制 293 12.1  认证    294 12.1.1  http 的质询/ 响应认证框架    294 12.1.2  认证协议与首部 295 12.1.3  安全域 296 12.2  基本认证  297 12.2.1  基本认证实例 298 12.2.2  base-64 用户名/ 密码编码    298 12.2.3  代理认证 299 12.3  基本认证的安全缺陷    300 12.4  更多信息  301 第13章  摘要认证    303 13.1  摘要认证的改进    304 13.1.1  用摘要保护密码 304 13.1.2  单向摘要 306 13.1.3  用随机数防止重放攻击    307 13.1.4  摘要认证的握手机制 307 13.2  摘要的计算    308 13.2.1  摘要算法的输入数据 308 13.2.2  算法h(d) 和kd(s,d) 310 13.2.3  与安全性相关的数据(a1) 310 13.2.4  与报文有关的数据(a2) 310 13.2.5  摘要算法总述    311 13.2.6  摘要认证会话 312 13.2.7  预授权 312 13.2.8  随机数的选择 315 13.2.9  对称认证 315 13.3  增强保护质量    316 13.3.1  报文完整性保护 316 13.3.2  摘要认证首部 317 13.4  应该考虑的实际问题    317 13.4.1  多重质询 318 13.4.2  差错处理 318 13.4.3  保护空间 318 13.4.4  重写uri 319 13.4.5  缓存    319 13.5  安全性考虑    320 13.5.1  首部篡改 320 13.5.2  重放攻击 320 13.5.3  多重认证机制 320 13.5.4  词典攻击 321 13.5.5  恶意代理攻击和中间人攻击 321 13.5.6  选择明文攻击 321 13.5.7  存储密码 322 13.6  更多信息  322 第14章  安全http 323 14.1  保护http 的安全    324 14.2  数字加密  326 14.2.1  密码编制的机制与技巧    326 14.2.2  密码    327 14.2.3  密码机 328 14.2.4  使用了密钥的密码 328 14.2.5  数字密码 328 14.3  对称密钥加密技术    330 14.3.1  密钥长度与枚举攻击 330 14.3.2  建立共享密钥 332 14.4  公开密钥加密技术    332 14.4.1  rsa    333 14.4.2  混合加密系统和会话密钥    334 14.5  数字签名  334 14.6  数字证书  336 14.6.1  证书的主要内容 336 14.6.2  x.509 v3 证书 337 14.6.3  用证书对服务器进行认证    338 14.7  https——细节介绍    339 14.7.1  https 概述 339 14.7.2  https 方案 340 14.7.3  建立安全传输 341 14.7.4  ssl 握手 341 14.7.5  服务器证书 343 14.7.6  站点证书的有效性 344 14.7.7  虚拟主机与证书 345 14.8  https 客户端实例    345 14.8.1  openssl 346 14.8.2  简单的https 客户端    347 14.8.3  执行openssl 客户端    350 14.9  通过代理以隧道形式传输安全流量    351 14.10  更多信息    353 14.10.1  http 安全性    353 14.10.2  ssl 与tls 353 14.10.3  公开密钥基础设施 354 14.10.4  数字密码 354 第四部分  实体、编码和国际化 第15章  实体和编码 357 15.1  报文是箱子,实体是货物    359 15.2  content-length: 实体的大小 361 15.2.1  检测截尾 361 15.2.2  错误的content-length    362 15.2.3  content-length 与持久连接 362 15.2.4  内容编码 362 15.2.5  确定实体主体长度的规则    362 15.3  实体摘要  364 15.4  媒体类型和字符集    364 15.4.1  文本的字符编码 365 15.4.2  多部分媒体类型 365 15.4.3  多部分表格提交 366 15.4.4  多部分范围响应 367 15.5  内容编码  368 15.5.1  内容编码过程 368 15.5.2  内容编码类型 369 15.5.3  accept-encoding 首部    369 15.6  传输编码和分块编码    371 15.6.1  可靠传输 371 15.6.2  transfer-encoding 首部 372 15.6.3  分块编码 373 15.6.4  内容编码与传输编码的结合 375 15.6.5  传输编码的规则 375 15.7  随时间变化的实例    375 15.8  验证码和新鲜度    376 15.8.1  新鲜度 377 15.8.2  有条件的请求与验证码    378 15.9  范围请求  380 15.10  差异编码    382 15.11  更多信息    385 第16章  国际化    387 16.1  http 对国际性内容的支持 388 16.2  字符集与http    389 16.2.1  字符集是把字符转换为二进制码的编码  389 16.2.2  字符集和编码如何工作    390 16.2.3  字符集不对,字符就不对    391 16.2.4  标准化的mime charset 值    391 16.2.5  content-type 首部和charset 首部以及meta 标志    393 16.2.6  accept-charset 首部    393 16.3  多语言字符编码入门    394 16.3.1  字符集术语 394 16.3.2  字符集的命名很糟糕 395 16.3.3  字符    396 16.3.4  字形、连笔以及表示形式    396 16.3.5  编码后的字符集 397 16.3.6  字符编码方案 399 16.4  语言标记与http 402 16.4.1  content-language 首部    402 16.4.2  accept-language 首部    403 16.4.3  语言标记的类型 404 16.4.4  子标记 404 16.4.5  大小写 405 16.4.6  iana 语言标记注册    405 16.4.7  第一个子标记——名字空间 405 16.4.8  第二个子标记——名字空间 406 16.4.9  其余子标记——名字空间    407 16.4.10  配置和语言有关的首选项    407 16.4.11  语言标记参考表    407 16.5  国际化的uri    408 16.5.1  全球性的可转抄能力与有意义的字符的较量    408 16.5.2  uri 字符集合 408 16.5.3  转义和反转义 409 16.5.4  转义国际化字符 409 16.5.5  uri 中的模态切换 410 16.6  其他需要考虑的地方    410 16.6.1  首部和不合规范的数据    410 16.6.2  日期    411 16.6.3  域名    411 16.7  更多信息  411 16.7.1  附录    411 16.7.2  互联网的国际化 411 16.7.3  国际标准 412 第17章  内容协商与转码 413 17.1  内容协商技术    414 17.2  客户端驱动的协商    415 17.3  服务器驱动的协商    415 17.3.1  内容协商首部集 416 17.3.2  内容协商首部中的质量值    417 17.3.3  随其他首部集而变化 417 17.3.4  apache 中的内容协商 417 17.3.5  服务器端扩展 418 17.4  透明协商  419 17.4.1  进行缓存与备用候选 419 17.4.2  vary 首部    420 17.5  转码    422 17.5.1  格式转换 422 17.5.2  信息综合 423 17.5.3  内容注入 423 17.5.4  转码与静态预生成的对比    423 17.6  下一步计划    424 17.7  更多信息  424 第五部分  内容发布与分发 第18章  web 主机托管    429 18.1  主机托管服务    430 18.2  虚拟主机托管    431 18.2.1  虚拟服务器请求缺乏主机信息    432 18.2.2  设法让虚拟主机托管正常工作    433 18.2.3  http/1.1 的host 首部    437 18.3  使网站更可靠    438 18.3.1  镜像的服务器集群 438 18.3.2  内容分发网络 440 18.3.3  cdn 中的反向代理缓存 440 18.3.4  cdn 中的代理缓存    440 18.4  让网站更快    441 18.5  更多信息  441 第19章  发布系统    443 19.1  frontpage 为支持发布而做的服务器扩展  444 19.1.1  frontpage 服务器扩展    444 19.1.2  frontpage 术语表    445 19.1.3  frontpage 的rpc 协议    445 19.1.4  frontpage 的安全模型    448 19.2  webdav 与协作写作    449 19.2.1  webdav 的方法 449 19.2.2  webdav 与xml    450 19.2.3  webdav 首部集 451 19.2.4  webdav 的锁定与防止覆写 452 19.2.5  lock 方法 453 19.2.6  unlock 方法    456 19.2.7  属性和元数据 456 19.2.8  propfind 方法 457 19.2.9  proppatch 方法    459 19.2.10  集合与名字空间管理    460 19.2.11  mkcol 方法 460 19.2.12  delete 方法    461 19.2.13  copy 与move 方法    462 19.2.14  增强的http/1.1 方法    465 19.2.15  webdav 中的版本管理 466 19.2.16  webdav 的未来发展 466 19.3  更多信息  467 第20章  重定向与负载均衡    469 20.1  为什么要重定向    470 20.2  重定向到何地    471 20.3  重定向协议概览    471 20.4  通用的重定向方法    474 20.4.1  http 重定向    474 20.4.2  dns 重定向 475 20.4.3  任播寻址 480 20.4.4  ip mac 转发    481 20.4.5  ip 地址转发 482 20.4.6  网元控制协议 484 20.5  代理的重定向方法    485 20.5.1  显式浏览器配置 485 20.5.2  代理自动配置 485 20.5.3  web 代理自动发现协议    487 20.6  缓存重定向方法    492 20.7  因特网缓存协议    496 20.8  缓存阵列路由协议    497 20.9  超文本缓存协议    500 20.9.1  htcp 认证    502 20.9.2  设置缓存策略 503 20.10  更多信息    504 第21章  日志记录与使用情况跟踪    505 21.1  记录内容  506 21.2  日志格式  507 21.2.1  常见日志格式 507 21.2.2  组合日志格式 508 21.2.3  网景扩展日志格式 509 21.2.4  网景扩展2 日志格式 510 21.2.5  squid 代理日志格式    512 21.3  命中率测量    515 21.3.1  概述    515 21.3.2  meter 首部 516 21.4  关于隐私的考虑    517 21.5  更多信息  518 第六部分  附  录 附录a  uri 方案  521 附录b  http 状态码    529 附录c  http 首部参考    533 附录d  mime 类型    557 附录e  base-64 编码    603 附录f  摘要认证    607 附录g  语言标记  615 附录h  mime 字符集注册表 641 索引  661 《HTTP The Definitive Guide.pdf》,大小 6MB,ISBN:978-1565925090。简介: "I think this book is an extremely useful, very comprehensive and clearly-written reference to all aspects of the internals of the Web going well beyond just the bare mechanics of HTTP. Even where its huge detail does stop on a topic, there are extensive and useful references for further reading on each topic covered given at the end of nearly every chapter." - John Collins, News@UK, March 2003

立即下载
MongoDB大数据处理权威指南 第二版(完整版)

大数据变革,践行NoSQL,MongoDB专家团队倾力打造,由浅入深地介绍MongoDB的基础知识、使用和高级功能,提供丰富样例

立即下载
MongoDB权威指南 中文版高清PDF

MongoDB权威指南 中文版高清PDF MongoDB权威指南 中文版高清PDF

立即下载
Elasticsearch The Definitive Guide:权威指南的英文原版-带书签文字版

Elasticsearch The Definitive Guide英文原版-带书签文字版。 这是英文原版,带完整目录书签的pdf文字版,文字可以复制的哦

立即下载
Android编程权威指南(第三版英文原版)

Android编程权威指南(第三版英文原版)Android编程权威指南(第三版英文原版)Android编程权威指南(第三版英文原版)Android编程权威指南(第三版英文原版)

立即下载
css权威指南第四版 CSS_ The Definitive Guide 英文版

css权威指南第四版 CSS_ The Definitive Guide 英文版 排版佳,文字版 。。。。。

立即下载
Hadoop权威指南第四版(中文+英文)+Spark高级数据分析

Hadoop权威指南第四版带目录完整版免费版,hadoop第四版英文文字版,spark文字版

立即下载
JavaScript权威指南第6版英文版+中文版+源码

JavaScript权威指南第6版英文文字版 JavaScript权威指南第6版中文扫描版 JavaScript权威指南第6版随书源码 打包下载啦!

立即下载
Mongo DB 权威指南(中文版)

Mongo DB 权威指南 中文版

立即下载
MongoDB权威指南 第二版中文 mobi

MongoDB权威指南 第二版中文 mobi

立即下载
ARM Cortex-M3权威指南 中文版+英文版

Joseph Yiu 著 宋岩 译 ARM Cortex-M3的详细描述 英文版为原著 中文版翻译的很好 不管你是做软件的还是做硬件的,只要相中了ARM的Cortex‐M3处理器,这本 书就是为你而写。

立即下载
HTTP权威指南完整版(中文版与英文原版对照阅读)HTTPTheDefinitiveGuide.part1

本资源包含两个 PDF 电子书,一个《中文版HTTP权威指南完整版.pdf》和一个英文版《HTTP The Definitive Guide2.pdf》。分别介绍如下: 《HTTP权威指南》,英文名《HTTP:The Definitive Guide》,作者:[美]David Gourley、[美]Brian Totty、[美]Marjorie Sayer 、[美]Sailu Reddy、[美]Ansbu Aggarwal ,翻译:陈涓、赵振平,出版社:人民邮电出版社,ISBN:9787115281487。PDF 格式,高清影音版,大小 87 MB,本 PDF 带有书签,方便读者朋友阅读。 《HTTP权威指南》内容简介: 《http权威指南》是http 及其相关核心web 技术方面的权威著作,主要介绍了web 应用程序是如何工作的,核心的因特网协议如何与架构构建块交互,如何正确实现因特网客户和服务器等。    《http权威指南》适合所有想了解http 和web 底层结构的人阅读。 《HTTP权威指南》目录: 《http权威指南》 第一部分  http:web 的基础 第1章  http 概述  3 1.1  http——因特网的多媒体信使    4 1.2  web 客户端和服务器 4 1.3  资源   5 1.3.1  媒体类型    6 1.3.2  uri    7 1.3.3  url  7 1.3.4  urn  8 1.4  事务   9 1.4.1  方法  9 1.4.2  状态码    10 1.4.3  web 页面中可以包含多个对象 10 1.5  报文  11 1.6  连接  13 1.6.1  tcp/ip    13 1.6.2  连接、ip 地址及端口号    14 1.6.3  使用telnet 实例    16 1.7  协议版本  18 .1.8  web 的结构组件    19 1.8.1  代理    19 1.8.2  缓存    20 1.8.3  网关    20 1.8.4  隧道    21 1.8.5  agent 代理    21 1.9  起始部分的结束语    22 1.10  更多信息  22 1.10.1  http 协议信息 22 1.10.2  历史透视    23 1.10.3  其他万维网信息    23 第2章 url 与资源    25 2.1  浏览因特网资源    26 2.2  url 的语法    28 2.2.1  方案——使用什么协议    29 2.2.2  主机与端口    30 2.2.3  用户名和密码    30 2.2.4  路径    31 2.2.5  参数    31 2.2.6  查询字符串    32 2.2.7  片段    33 2.3  url 快捷方式    34 2.3.1  相对url 34 2.3.2  自动扩展url 37 2.4  各种令人头疼的字符    38 2.4.1  url 字符集 38 2.4.2  编码机制 38 2.4.3  字符限制 39 2.4.4  另外一点说明    40 2.5  方案的世界  40 2.6  未来展望  42 2.7  更多信息  44 第3章  http 报文    45 3.1  报文流    46 3.1.1  报文流入源端服务器    46 3.1.2  报文向下游流动    47 3.2  报文的组成部分    47 3.2.1  报文的语法    48 3.2.2  起始行    50 3.2.3  首部    53 3.2.4  实体的主体部分    55 3.2.5  版本0.9 的报文    55 3.3  方法  56 3.3.1  安全方法 56 3.3.2  get  56 3.3.3  head    57 3.3.4  put  57 3.3.5  post    58 3.3.6  trace    58 3.3.7  options 60 3.3.8  delete    60 3.3.9  扩展方法 61 3.4  状态码    62 3.4.1  100 ~ 199——信息性状态码    62 3.4.2  200 ~ 299——成功状态码    63 3.4.3  300 ~ 399——重定向状态码    64 3.4.4  400 ~ 499——客户端错误状态码    68 3.4.5  500 ~ 599——服务器错误状态码    69 3.5  首部  70 3.5.1  通用首部 71 3.5.2  请求首部 72 3.5.3  响应首部 74 3.5.4  实体首部 75 3.6  更多信息  77 第4章  连接管理    79 4.1  tcp 连接    80 4.1.1  tcp 的可靠数据管道    80 4.1.2  tcp 流是分段的、由ip 分组传送 81 4.1.3  保持tcp 连接的正确运行    82 4.1.4  用tcp 套接字编程 84 4.2  对tcp 性能的考虑 85 4.2.1  http 事务的时延    86 4.2.2  性能聚焦区域    87 4.2.3  tcp 连接的握手时延    87 4.2.4  延迟确认 88 4.2.5  tcp 慢启动    89 4.2.6  nagle 算法与tcp_nodelay    89 4.2.7  time_wait 累积与端口耗尽    90 4.3  http 连接的处理    91 4.3.1  常被误解的connection 首部 91 4.3.2  串行事务处理时延    92 4.4  并行连接  94 4.4.1  并行连接可能会提高页面的加载速度    94 4.4.2  并行连接不一定更快    95 4.4.3  并行连接可能让人“感觉”更快一些    95 4.5  持久连接  96 4.5.1  持久以及并行连接    96 4.5.2  http/1.0+ keep-alive 连接    97 4.5.3  keep-alive 操作    98 4.5.4  keep-alive 选项    98 4.5.5  keep-alive 连接的限制和规则    99 4.5.6  keep-alive 和哑代理 100 4.5.7  插入proxy-connection 102 4.5.8  http/1.1 持久连接    104 4.5.9  持久连接的限制和规则 104 4.6  管道化连接    105 4.7  关闭连接的奥秘 106 4.7.1 “ 任意”解除连接 106 4.7.2  content-length 及截尾操作    107 4.7.3  连接关闭容限、重试以及幂等性 107 4.7.4  正常关闭连接 108 4.8  更多信息  110 4.8.1  http 连接 110 4.8.2  http 性能问题 110 4.8.3  tcp/ip  111 第二部分  http 结构 第5章  web 服务器 115 5.1  各种形状和尺寸的web 服务器 116 5.1.1  web 服务器的实现 116 5.1.2  通用软件web 服务器    117 5.1.3  web 服务器设备 117 5.1.4  嵌入式web 服务器    118 5.2  最小的perl web 服务器 118 5.3  实际的web 服务器会做些什么 120 5.4  第一步——接受客户端连接 121 5.4.1  处理新连接 121 5.4.2  客户端主机名识别 122 5.4.3  通过ident 确定客户端用户 122 5.5  第二步——接收请求报文 123 5.5.1  报文的内部表示法 124 5.5.2  连接的输入/ 输出处理结构    125 5.6  第三步——处理请求 126 5.7  第四步——对资源的映射及访问    126 5.7.1  docroot    127 5.7.2  目录列表    129 5.7.3  动态内容资源的映射 130 5.7.4  服务器端包含项 131 5.7.5  访问控制    131 5.8  第五步——构建响应 131 5.8.1  响应实体    131 5.8.2  mime 类型 132 5.8.3  重定向    133 5.9  第六步——发送响应 134 5.10  第七步——记录日志    134 5.11  更多信息  134 第6章  代理    135 6.1  web 的中间实体 136 6.1.1  私有和共享代理 136 6.1.2  代理与网关的对比 137 6.2  为什么使用代理 138 6.3  代理会去往何处 143 6.3.1  代理服务器的部署 144 6.3.2  代理的层次结构 144 6.3.3  代理是如何获取流量的 147 6.4  客户端的代理设置 148 6.4.1  客户端的代理配置:手工配置    149 6.4.2  客户端代理配置:pac 文件    149 6.4.3  客户端代理配置:wpad    150 6.5  与代理请求有关的一些棘手问题    151 6.5.1  代理uri 与服务器uri 的不同    151 6.5.2  与虚拟主机一样的问题 152 6.5.3  拦截代理会收到部分uri 153 6.5.4  代理既可以处理代理请求,也可以处理服务器请求    154 6.5.5  转发过程中对uri 的修改 154 6.5.6  uri 的客户端自动扩展和主机名解析 155 6.5.7  没有代理时uri 的解析 155 6.5.8  有显式代理时uri 的解析 156 6.5.9  有拦截代理时uri 的解析 157 6.6  追踪报文  158 6.6.1  via 首部 158 6.6.2  trace 方法    162 6.7  代理认证  164 6 | 目录 6.8  代理的互操作性 165 6.8.1  处理代理不支持的首部和方法    166 6.8.2  options:发现对可选特性的支持 166 6.8.3  allow 首部 167 6.9  更多信息  167 第7章  缓存    169 7.1  冗余的数据传输 170 7.2  带宽瓶颈  170 7.3  瞬间拥塞  171 7.4  距离时延  172 7.5  命中和未命中的 173 7.5.1  再验证    173 7.5.2  命中率    175 7.5.3  字节命中率 176 7.5.4  区分命中和未命中的情况    176 7.6  缓存的拓扑结构 177 7.6.1  私有缓存    177 7.6.2  公有代理缓存 177 7.6.3  代理缓存的层次结构 179 7.6.4  网状缓存、内容路由以及对等缓存    180 7.7  缓存的处理步骤 181 7.7.1  第一步——接收 181 7.7.2  第二步——解析 182 7.7.3  第三步——查找 182 7.7.4  第四步——新鲜度检测 182 7.7.5  第五步——创建响应 182 7.7.6  第六步——发送 183 7.7.7  第七步——日志 183 7.7.8  缓存处理流程图 183 7.8  保持副本的新鲜 183 7.8.1  文档过期    184 7.8.2  过期日期和使用期 185 7.8.3  服务器再验证 185 7.8.4  用条件方法进行再验证 186 7.8.5  if-modified-since:date 再验证    187 7.8.6  if-none-match:实体标签再验证    189 7.8.7  强弱验证器 190 7.8.8  什么时候应该使用实体标签和最近修改日期    190 7.9  控制缓存的能力 191 7.9.1  no-store 与no-cache 响应首部  191 7.9.2  max-age 响应首部    192 7.9.3  expires 响应首部    192 7.9.4  must-revalidate 响应首部 192 7.9.5  试探性过期 193 7.9.6  客户端的新鲜度限制 194 7.9.7  注意事项    194 7.10  设置缓存控制    195 7.10.1  控制apache 的http 首部    195 7.10.2  通过http-equiv 控制html 缓存    196 7.11  详细算法  197 7.11.1  使用期和新鲜生存期    198 7.11.2  使用期的计算    198 7.11.3  完整的使用期计算算法    201 7.11.4  新鲜生存期计算    202 7.11.5  完整的服务器——新鲜度算法    202 7.12  缓存和广告    204 7.12.1  发布广告者的两难处境    204 7.12.2  发布者的响应    204 7.12.3  日志迁移    205 7.12.4  命中计数和使用限制    205 7.13  更多信息  205 第8章  集成点:网关、隧道及中继    207 8.1  网关  208 8.2  协议网关  210 8.2.1  http/*:服务器端web 网关 211 8.2.2  http/https:服务器端安全网关  212 8.2.3  https/http 客户端安全加速器网关    212 8.3  资源网关  213 8.3.1  cgi 215 8.3.2  服务器扩展api 215 8.4  应用程序接口和web 服务 216 8.5  隧道  217 8.5.1  用connect 建立http 隧道 217 8.5.2  数据隧道、定时及连接管理    219 8.5.3  ssl 隧道 219 8.5.4  ssl 隧道与http/https 网关的对比 220 8.5.5  隧道认证    221 8.5.6  隧道的安全性考虑 221 8.6  中继  222 8.7  更多信息  224 第9章  web 机器人 225 9.1  爬虫及爬行方式 226 9.1.1  从哪儿开始:根集 226 9.1.2  链接的提取以及相对链接的标准化    227 9.1.3  避免环路的出现 228 9.1.4  循环与复制 228 9.1.5  面包屑留下的痕迹 229 9.1.6  别名与机器人环路 230 9.1.7  规范化url    230 9.1.8  文件系统连接环路 231 9.1.9  动态虚拟web 空间    232 9.1.10  避免循环和重复    233 9.2  机器人的http 236 9.2.1  识别请求首部 236 9.2.2  虚拟主机    236 9.2.3  条件请求    237 9.2.4  对响应的处理 238 9.2.5  user-agent 导向 239 9.3  行为不当的机器人 239 9.4  拒绝机器人访问 240 9.4.1  拒绝机器人访问标准 241 9.4.2  web 站点和robots.txt 文件 242 9.4.3  robots.txt 文件的格式 243 9.4.4  其他有关robots.txt 的知识 246 9.4.5  缓存和robots.txt 的过期    246 9.4.6  拒绝机器人访问的perl 代码    246 9.4.7  html 的robot-control 元标签    249 9.5  机器人的规范    251 9.6  搜索引擎  254 9.6.1  大格局    255 9.6.2  现代搜索引擎结构 255 9.6.3  全文索引    255 9.6.4  发布查询请求 257 9.6.5  对结果进行排序,并提供查询结果    258 9.6.6  欺诈  258 9.7  更多信息  258 第10章  http-ng    261 10.1  http 发展中存在的问题 262 10.2  http-ng 的活动 263 10.3  模块化及功能增强 263 10.4  分布式对象    264 10.5  第一层——报文传输    264 10.6  第二层——远程调用    265 10.7  第三层——web 应用    265 10.8  webmux    265 10.9  二进制连接协议    266 10.10  当前的状态    267 10.11  更多信息    267 第三部分  识别、认证与安全 第11章  客户端识别与cookie 机制    271 11.1  个性化接触    272 11.2  http 首部  273 11.3  客户端ip 地址 274 11.4  用户登录  275 11.5  胖url  277 11.6  cookie    278 11.6.1  cookie 的类型 278 11.6.2  cookie 是如何工作的 279 11.6.3  cookie 罐:客户端的状态    280 11.6.4  不同站点使用不同的cookie 282 11.6.5  cookie 成分 283 11.6.6  cookies 版本0(netscape)    284 11.6.7  cookies 版本1(rfc 2965) 285 11.6.8  cookie 与会话跟踪 288 11.6.9  cookie 与缓存 290 11.6.10  cookie、安全性和隐私    291 11.7  更多信息  292 第12章  基本认证机制 293 12.1  认证    294 12.1.1  http 的质询/ 响应认证框架    294 12.1.2  认证协议与首部 295 12.1.3  安全域 296 12.2  基本认证  297 12.2.1  基本认证实例 298 12.2.2  base-64 用户名/ 密码编码    298 12.2.3  代理认证 299 12.3  基本认证的安全缺陷    300 12.4  更多信息  301 第13章  摘要认证    303 13.1  摘要认证的改进    304 13.1.1  用摘要保护密码 304 13.1.2  单向摘要 306 13.1.3  用随机数防止重放攻击    307 13.1.4  摘要认证的握手机制 307 13.2  摘要的计算    308 13.2.1  摘要算法的输入数据 308 13.2.2  算法h(d) 和kd(s,d) 310 13.2.3  与安全性相关的数据(a1) 310 13.2.4  与报文有关的数据(a2) 310 13.2.5  摘要算法总述    311 13.2.6  摘要认证会话 312 13.2.7  预授权 312 13.2.8  随机数的选择 315 13.2.9  对称认证 315 13.3  增强保护质量    316 13.3.1  报文完整性保护 316 13.3.2  摘要认证首部 317 13.4  应该考虑的实际问题    317 13.4.1  多重质询 318 13.4.2  差错处理 318 13.4.3  保护空间 318 13.4.4  重写uri 319 13.4.5  缓存    319 13.5  安全性考虑    320 13.5.1  首部篡改 320 13.5.2  重放攻击 320 13.5.3  多重认证机制 320 13.5.4  词典攻击 321 13.5.5  恶意代理攻击和中间人攻击 321 13.5.6  选择明文攻击 321 13.5.7  存储密码 322 13.6  更多信息  322 第14章  安全http 323 14.1  保护http 的安全    324 14.2  数字加密  326 14.2.1  密码编制的机制与技巧    326 14.2.2  密码    327 14.2.3  密码机 328 14.2.4  使用了密钥的密码 328 14.2.5  数字密码 328 14.3  对称密钥加密技术    330 14.3.1  密钥长度与枚举攻击 330 14.3.2  建立共享密钥 332 14.4  公开密钥加密技术    332 14.4.1  rsa    333 14.4.2  混合加密系统和会话密钥    334 14.5  数字签名  334 14.6  数字证书  336 14.6.1  证书的主要内容 336 14.6.2  x.509 v3 证书 337 14.6.3  用证书对服务器进行认证    338 14.7  https——细节介绍    339 14.7.1  https 概述 339 14.7.2  https 方案 340 14.7.3  建立安全传输 341 14.7.4  ssl 握手 341 14.7.5  服务器证书 343 14.7.6  站点证书的有效性 344 14.7.7  虚拟主机与证书 345 14.8  https 客户端实例    345 14.8.1  openssl 346 14.8.2  简单的https 客户端    347 14.8.3  执行openssl 客户端    350 14.9  通过代理以隧道形式传输安全流量    351 14.10  更多信息    353 14.10.1  http 安全性    353 14.10.2  ssl 与tls 353 14.10.3  公开密钥基础设施 354 14.10.4  数字密码 354 第四部分  实体、编码和国际化 第15章  实体和编码 357 15.1  报文是箱子,实体是货物    359 15.2  content-length: 实体的大小 361 15.2.1  检测截尾 361 15.2.2  错误的content-length    362 15.2.3  content-length 与持久连接 362 15.2.4  内容编码 362 15.2.5  确定实体主体长度的规则    362 15.3  实体摘要  364 15.4  媒体类型和字符集    364 15.4.1  文本的字符编码 365 15.4.2  多部分媒体类型 365 15.4.3  多部分表格提交 366 15.4.4  多部分范围响应 367 15.5  内容编码  368 15.5.1  内容编码过程 368 15.5.2  内容编码类型 369 15.5.3  accept-encoding 首部    369 15.6  传输编码和分块编码    371 15.6.1  可靠传输 371 15.6.2  transfer-encoding 首部 372 15.6.3  分块编码 373 15.6.4  内容编码与传输编码的结合 375 15.6.5  传输编码的规则 375 15.7  随时间变化的实例    375 15.8  验证码和新鲜度    376 15.8.1  新鲜度 377 15.8.2  有条件的请求与验证码    378 15.9  范围请求  380 15.10  差异编码    382 15.11  更多信息    385 第16章  国际化    387 16.1  http 对国际性内容的支持 388 16.2  字符集与http    389 16.2.1  字符集是把字符转换为二进制码的编码  389 16.2.2  字符集和编码如何工作    390 16.2.3  字符集不对,字符就不对    391 16.2.4  标准化的mime charset 值    391 16.2.5  content-type 首部和charset 首部以及meta 标志    393 16.2.6  accept-charset 首部    393 16.3  多语言字符编码入门    394 16.3.1  字符集术语 394 16.3.2  字符集的命名很糟糕 395 16.3.3  字符    396 16.3.4  字形、连笔以及表示形式    396 16.3.5  编码后的字符集 397 16.3.6  字符编码方案 399 16.4  语言标记与http 402 16.4.1  content-language 首部    402 16.4.2  accept-language 首部    403 16.4.3  语言标记的类型 404 16.4.4  子标记 404 16.4.5  大小写 405 16.4.6  iana 语言标记注册    405 16.4.7  第一个子标记——名字空间 405 16.4.8  第二个子标记——名字空间 406 16.4.9  其余子标记——名字空间    407 16.4.10  配置和语言有关的首选项    407 16.4.11  语言标记参考表    407 16.5  国际化的uri    408 16.5.1  全球性的可转抄能力与有意义的字符的较量    408 16.5.2  uri 字符集合 408 16.5.3  转义和反转义 409 16.5.4  转义国际化字符 409 16.5.5  uri 中的模态切换 410 16.6  其他需要考虑的地方    410 16.6.1  首部和不合规范的数据    410 16.6.2  日期    411 16.6.3  域名    411 16.7  更多信息  411 16.7.1  附录    411 16.7.2  互联网的国际化 411 16.7.3  国际标准 412 第17章  内容协商与转码 413 17.1  内容协商技术    414 17.2  客户端驱动的协商    415 17.3  服务器驱动的协商    415 17.3.1  内容协商首部集 416 17.3.2  内容协商首部中的质量值    417 17.3.3  随其他首部集而变化 417 17.3.4  apache 中的内容协商 417 17.3.5  服务器端扩展 418 17.4  透明协商  419 17.4.1  进行缓存与备用候选 419 17.4.2  vary 首部    420 17.5  转码    422 17.5.1  格式转换 422 17.5.2  信息综合 423 17.5.3  内容注入 423 17.5.4  转码与静态预生成的对比    423 17.6  下一步计划    424 17.7  更多信息  424 第五部分  内容发布与分发 第18章  web 主机托管    429 18.1  主机托管服务    430 18.2  虚拟主机托管    431 18.2.1  虚拟服务器请求缺乏主机信息    432 18.2.2  设法让虚拟主机托管正常工作    433 18.2.3  http/1.1 的host 首部    437 18.3  使网站更可靠    438 18.3.1  镜像的服务器集群 438 18.3.2  内容分发网络 440 18.3.3  cdn 中的反向代理缓存 440 18.3.4  cdn 中的代理缓存    440 18.4  让网站更快    441 18.5  更多信息  441 第19章  发布系统    443 19.1  frontpage 为支持发布而做的服务器扩展  444 19.1.1  frontpage 服务器扩展    444 19.1.2  frontpage 术语表    445 19.1.3  frontpage 的rpc 协议    445 19.1.4  frontpage 的安全模型    448 19.2  webdav 与协作写作    449 19.2.1  webdav 的方法 449 19.2.2  webdav 与xml    450 19.2.3  webdav 首部集 451 19.2.4  webdav 的锁定与防止覆写 452 19.2.5  lock 方法 453 19.2.6  unlock 方法    456 19.2.7  属性和元数据 456 19.2.8  propfind 方法 457 19.2.9  proppatch 方法    459 19.2.10  集合与名字空间管理    460 19.2.11  mkcol 方法 460 19.2.12  delete 方法    461 19.2.13  copy 与move 方法    462 19.2.14  增强的http/1.1 方法    465 19.2.15  webdav 中的版本管理 466 19.2.16  webdav 的未来发展 466 19.3  更多信息  467 第20章  重定向与负载均衡    469 20.1  为什么要重定向    470 20.2  重定向到何地    471 20.3  重定向协议概览    471 20.4  通用的重定向方法    474 20.4.1  http 重定向    474 20.4.2  dns 重定向 475 20.4.3  任播寻址 480 20.4.4  ip mac 转发    481 20.4.5  ip 地址转发 482 20.4.6  网元控制协议 484 20.5  代理的重定向方法    485 20.5.1  显式浏览器配置 485 20.5.2  代理自动配置 485 20.5.3  web 代理自动发现协议    487 20.6  缓存重定向方法    492 20.7  因特网缓存协议    496 20.8  缓存阵列路由协议    497 20.9  超文本缓存协议    500 20.9.1  htcp 认证    502 20.9.2  设置缓存策略 503 20.10  更多信息    504 第21章  日志记录与使用情况跟踪    505 21.1  记录内容  506 21.2  日志格式  507 21.2.1  常见日志格式 507 21.2.2  组合日志格式 508 21.2.3  网景扩展日志格式 509 21.2.4  网景扩展2 日志格式 510 21.2.5  squid 代理日志格式    512 21.3  命中率测量    515 21.3.1  概述    515 21.3.2  meter 首部 516 21.4  关于隐私的考虑    517 21.5  更多信息  518 第六部分  附  录 附录a  uri 方案  521 附录b  http 状态码    529 附录c  http 首部参考    533 附录d  mime 类型    557 附录e  base-64 编码    603 附录f  摘要认证    607 附录g  语言标记  615 附录h  mime 字符集注册表 641 索引  661 《HTTP The Definitive Guide.pdf》,大小 6MB,ISBN:978-1565925090。简介: "I think this book is an extremely useful, very comprehensive and clearly-written reference to all aspects of the internals of the Web going well beyond just the bare mechanics of HTTP. Even where its huge detail does stop on a topic, there are extensive and useful references for further reading on each topic covered given at the end of nearly every chapter." - John Collins, News@UK, March 2003

立即下载
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

Mongo权威指南英文版

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: