图解http+彩色版

图解http+彩色版

ID:20765411

大小:13.11 MB

页数:241页

时间:2018-10-15

图解http+彩色版_第1页
图解http+彩色版_第2页
图解http+彩色版_第3页
图解http+彩色版_第4页
图解http+彩色版_第5页
资源描述:

《图解http+彩色版》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、版权信息书名:图解HTTP作者:上野宣译者:于均良ISBN:978-7-115-35153-1本书由北京图灵文化发展有限公司发行数字版。版权所有,侵权必究。您购买的图灵电子书仅供您个人使用,未经授权,不得以任何方式复制和传播本书内容。我们愿意相信读者具有这样的良知和觉悟,与我们共同保护知识产权。如果购买者有侵权行为,我们可能对该用户实施包括但不限于关闭该帐号等维权措施,并可能追究法律责任。2目录版权声明译者序前言致谢第1章了解Web及网络基础1.1使用HTTP协议访问Web1.2HTTP的诞生1.3网络基础TCP/IP1.4与HTTP关系密切的协议:IP、TCP和DNS1.5负责域名解析的D

2、NS服务1.6各种协议与HTTP协议的关系1.7URI和URL第2章简单的HTTP协议2.1HTTP协议用于客户端和服务器端之间的通信2.2通过请求和响应的交换达成通信2.3HTTP是不保存状态的协议2.4请求URI定位资源2.5告知服务器意图的HTTP方法2.6使用方法下达命令2.7持久连接节省通信量2.8使用Cookie的状态管理第3章HTTP报文内的HTTP信息3.1HTTP报文3.2请求报文及响应报文的结构3.3编码提升传输速率3.4发送多种数据的多部分对象集合3.5获取部分内容的范围请求3.6内容协商返回最合适的内容第4章返回结果的HTTP状态码4.1状态码告知从服务器端返回的请求

3、结果4.22XX成功4.33XX重定向4.44XX客户端错误4.55XX服务器错误第5章与HTTP协作的Web服务器5.1用单台虚拟主机实现多个域名35.2通信数据转发程序:代理、网关、隧道5.3保存资源的缓存第6章HTTP首部6.1HTTP报文首部6.2HTTP首部字段6.3HTTP/1.1通用首部字段6.4请求首部字段6.5响应首部字段6.6实体首部字段6.7为Cookie服务的首部字段6.8其他首部字段第7章确保Web安全的HTTPS7.1HTTP的缺点7.2HTTP+加密+认证+完整性保护=HTTPS第8章确认访问用户身份的认证8.1何为认证8.2BASIC认证8.3DIGEST认证

4、8.4SSL客户端认证8.5基于表单认证第9章基于HTTP的功能追加协议9.1基于HTTP的协议9.2消除HTTP瓶颈的SPDY9.3使用浏览器进行全双工通信的WebSocket9.4期盼已久的HTTP/2.09.5Web服务器管理文件的WebDAV第10章构建Web内容的技术10.1HTML10.2动态HTML10.3Web应用10.4数据发布的格式及语言第11章Web的攻击技术11.1针对Web的攻击技术11.2因输出值转义不完全引发的安全漏洞11.3因设置或设计上的缺陷引发的安全漏洞11.4因会话管理疏忽引发的安全漏洞11.5其他安全漏洞4版权声明HTTPの教科書(ISBN978-4-

5、7981-2625-8)Copyright©2013bySENUENO.OriginalJapaneseeditionpublishedbySHOEISHACo.,LtdSimplifiedChineseCharactertranslationrightsarrangedwithSHOEISHACo.,LtdthroughCREEK&RIVERCo.,LtdSimplifiedChineseCharactertranslationcopyright©2014byPosts&TelecomPress本书中文简体字版由SHOEISHACo.,Ltd.授权人民邮电出版社独家出版。未经出版者书面许可

6、,不得以任何方式复制或抄袭本书内容。版权所有,侵权必究。(图灵公司感谢李典对本书的审读。)5译者序目前,国内讲解HTTP协议的书实在太少了。在我的印象中,讲解网络协议的书仅有两本。一本是《HTTP权威指南》,但其厚度令人望而生畏;另一本是《TCP/IP详解,卷1》,内容艰涩难懂,学习难度较大。这两本书都是被读者们奉为“圣经”的经典之作,大师们的授道自然无可挑剔,但关键是它们对初学者都不那么友好,大家的学习信心很容易受到打击,阅读中途或将束之高阁。本书的出现及时缓解了该问题。HTTP协议本身并不复杂,理解起来也不会花费太多学习成本,但纯概念式的学习稍显单调。前端工程师也许对各种具有炫酷效果的页

7、面的实现技巧、赏心悦目的UI框架更感兴趣,但因此常常忽视了HTTP协议这部分基础内容。实际上,如果想要在专业技术道路上走得更坚实,绝对不能绕开学习HTTP协议这一环节。对基础及核心部分的深入学习是成为一名专业技术人员的前提,以不变应万变才是立足之本。我在学习Web开发的过程中,曾接触到编写网络爬虫程序、分析抓包数据、实现HTTP服务器、提供网站RESTAPI、修改后端定制框架等方面,它们无一例外,都会用到HT

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。