图书介绍
图解HTTP 双色印刷2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (日)上野宣著;于均良译 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115351531
- 出版时间:2014
- 标注页数:250页
- 文件大小:23MB
- 文件页数:265页
- 主题词:计算机网络-通信协议
PDF下载
下载说明
图解HTTP 双色印刷PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 了解Web及网络基础1
1.1使用HTTP协议访问Web2
1.2 HTTP的诞生3
1.2.1为知识共享而规划Web3
1.2.2 Web成长时代4
1.2.3驻足不前的HTTP5
1.3网络基础TCP/IP6
1.3.1TCP/IP协议族6
1.3.2 TCP/IP的分层管理7
1.3.3TCP/IP通信传输流9
1.4与HTTP关系密切的协议:IP、TCP和DNS10
1.4.1负责传输的IP协议11
1.4.2确保可靠性的TCP协议12
1.5负责域名解析的DNS服务13
1.6各种协议与HTTP协议的关系14
1.7 URI和URL16
1.7.1统一资源标识符16
1.7.2 URI格式17
第2章 简单的HTTP协议21
2.1 HTTP协议用于客户端和服务器端之间的通信22
2.2通过请求和响应的交换达成通信22
2.3 HTTP是不保存状态的协议25
2.4请求URI定位资源26
2.5告知服务器意图的HTTP方法27
2.6使用方法下达命令33
2.7持久连接节省通信量34
2.7.1持久连接36
2.7.2管线化37
2.8使用Cookie的状态管理37
第3章 HTTP报文内的HTTP信息41
3.1 HTTP报文42
3.2请求报文及响应报文的结构42
3.3编码提升传输速率44
3.3.1报文主体和实体主体的差异44
3.3.2压缩传输的内容编码44
3.3.3分割发送的分块传输编码45
3.4发送多种数据的多部分对象集合46
3.5获取部分内容的范围请求48
3.6内容协商返回最合适的内容50
第4章 返回结果的HTTP状态码53
4.1状态码告知从服务器端返回的请求结果54
4.2 2XX成功55
4.2.1 200 OK55
4.2.2 204 No Content56
4.2.3 206 Partial Content56
4.3 3XX重定向56
4.3.1 301 Moved Permanently57
4.3.2 302 Found57
4.3.3 303 See Other58
4.3.4 304 Not Modified59
4.3.5 307Temporary Redirect59
4.4 4XX客户端错误60
4.4.1 400 Bad Request60
4.4.2 401 Unauthorized60
4.4.3 403 Forbidden61
4.4.4 404 Nof Found61
4.5 5XX服务器错误62
4.5.1 500 Internal Server Error62
4.5.2 503 Service Unavailable62
第5章与HTTP协作的Web服务器65
5.1用单台虚拟主机实现多个域名66
5.2通信数据转发程序:代理、网关、隧道67
5.2.1代理68
5.2.2网关70
5.2.3隧道70
5.3保存资源的缓存71
5.3.1缓存的有效期限72
5.3.2客户端的缓存72
第6章HTTP首部75
6.1 HTTP报文首部76
6.2 HTTP首部字段78
6.2.1 HTTP首部字段传递重要信息78
6.2.2 HTTP首部字段结构78
6.2.3 4种HTTP首部字段类型79
6.2.4 HTTP/1.1首部字段一览80
6.2.5非HTTP/1.1首部字段82
6.2.6 End-to-end首部和Hop-by-hop首部83
6.3 HTTP/1.1通用首部字段83
6.3.1 Cache-Control84
6.3.2 Connection91
6.3.3 Date93
6.3.4 Pragma94
6.3.5Trailer95
6.3.6Transfer-Encoding96
6.3.7 Upgrade97
6.3.8 Via98
6.3.9 Warning99
6.4请求首部字段100
6.4.1 Accept101
6.4.2 Accept-Charset102
6.4.3 Accept-Encoding103
6.4.4 Accept-Language104
6.4.5 Authorization105
6.4.6 Expect106
6.4.7 From107
6.4.8Host107
6.4.9 If-Match108
6.4.10 If-Modified-Since110
6.4.11 If-None-Match111
6.4.12 If-Range112
6.4.13 If-Unmodified-Since113
6.4.14 Max-Forwards114
6.4.15 Proxy-Authorization115
6.4.16 Range116
6.4.17 Referer116
6.4.18TE117
6.4.19 User-Agent118
6.5响应首部字段119
6.5.1 Accept-Ranges119
6.5.2 Age120
6.5.3 ETag120
6.5.4 Location122
6.5.5 Proxy-Authenticate123
6.5.6 Retry-Afrer123
6.5.7 Server124
6.5.8 Vary125
6.5.9 WWW-Authenticate125
6.6实体首部字段126
6.6.1 Allow126
6.6.2 Content-Encoding127
6.6.3 Content-Language128
6.6.4 Content-Length128
6.6.5 Content-Location129
6.6.6 Content-MD5129
6.6.7 Content-Range130
6.6.8 Content-Type131
6.6.9 Expires131
6.6.10 Last-Modified132
6.7为Cookie服务的首部字段132
6.7.1 Set-Cookie134
6.7.2 Cookie136
6.8其他首部字段137
6.8.1 X-Frame-Options137
6.8.2 X-XSS-Protection138
6.8.3 DNT138
6.8.4 P3P139
第7章 确保Web安全的HTTPS141
7.1 HTTP的缺点142
7.1.1通信使用明文可能会被窃听142
7.1.2不验证通信方的身份就可能遭遇伪装146
7.1.3无法证明报文完整性,可能已遭篡改148
7.2 HTTP+加密+认证+完整性保护=HTTPS150
7.2.1 HTTP加上加密处理和认证以及完整性保护后即是HTTPS150
7.2.2 HTTPS是身披SSL外壳的HTTP151
7.2.3 相互交换密钥的公开密钥加密技术152
7.2.4证明公开密钥正确性的证书155
7.2.5 HTTPS的安全通信机制161
第8章 确认访问用户身份的认证167
8.1何为认证168
8.2 BASIC认证169
8.3 DIGEST认证171
8.4 SSL客户端认证173
8.4.1 SSL客户端认证的认证步骤174
8.4.2 SSL客户端认证采用双因素认证175
8.4.3 SSL客户端认证必要的费用175
8.5基于表单认证175
8.5.1认证多半为基于表单认证176
8.5.2 Session管理及Cookie应用177
第9章 基于HTTP的功能追加协议179
9.1基于HTTP的协议180
9.2消除HTTP瓶颈的SPDY180
9.2.1 HTTP的瓶颈180
9.2.2 SPDY的设计与功能184
9.2.3 SPDY消除Web瓶颈了吗185
9.3使用浏览器进行全双工通信的WebSocket186
9.3.1 WebSocket的设计与功能186
9.3.2 WebSocket协议186
9.4期盼已久的HTTP/2.0189
9.5 Web服务器管理文件的WebDAV190
9.5.1扩展HTTP/1.1的WebDAV191
9.5.2 WebDAV内新增的方法及状态码192
第10章 构建Web内容的技术195
10.1 HTML196
10.1.1 Web页面几乎全由HTML构建196
10.1.2 HTML的版本197
10.1.3设计应用CSS198
10.2动态HTML198
10.2.1让Web页面动起来的动态HTML198
10.2.2更易控制HTML的DOM198
10.3 Web应用200
10.3.1通过Web提供功能的Web应用200
10.3.2与Web服务器及程序协作的CGI200
10.3.3因Java而普及的Servlet201
10.4数据发布的格式及语言203
10.4.1可扩展标记语言203
10.4.2发布更新信息的RSS/Atom204
10.4.3 JavaScript衍生的轻量级易用JSON206
第11章 Web的攻击技术207
11.1针对Web的攻击技术208
11.1.1 HTTP不具备必要的安全功能208
11.1.2在客户端即可篡改请求209
11.1.3针对Web应用的攻击模式210
11.2因输出值转义不完全引发的安全漏洞212
11.2.1跨站脚本攻击213
11.2.2 SOL注入攻击218
11.2.3 OS命令注入攻击223
11.2.4 HTTP首部注入攻击225
11.2.5邮件首部注入攻击228
11.2.6目录遍历攻击229
11.2.7远程文件包含漏洞230
11.3因设置或设计上的缺陷引发的安全漏洞232
11.3.1强制浏览232
11.3.2不正确的错误消息处理234
11.3.3开放重定向237
11.4因会话管理疏忽引发的安全漏洞237
11.4.1会话劫持238
11.4.2会话固定攻击239
11.4.3 跨站点请求伪造241
11.5其他安全漏洞242
11.5.1密码破解242
11.5.2 点击劫持247
11.5.3 DoS攻击249
11.5.4后门程序250
热门推荐
- 2682536.html
- 1219401.html
- 480615.html
- 704574.html
- 2522144.html
- 2625508.html
- 1662422.html
- 870091.html
- 2084881.html
- 1115368.html
- http://www.ickdjs.cc/book_2485754.html
- http://www.ickdjs.cc/book_1789141.html
- http://www.ickdjs.cc/book_360796.html
- http://www.ickdjs.cc/book_2993752.html
- http://www.ickdjs.cc/book_794189.html
- http://www.ickdjs.cc/book_3505655.html
- http://www.ickdjs.cc/book_1974834.html
- http://www.ickdjs.cc/book_736144.html
- http://www.ickdjs.cc/book_402381.html
- http://www.ickdjs.cc/book_925538.html