`
wangjian5748
  • 浏览: 209698 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

学习HTTP协议的好书

阅读更多

我一直认为,编写web程序,一定要弄懂http协议,从我自己的经验来说,搞清楚http协议后,在J2EE,.net中涉及到web编程的那些API都会很清楚,为什么呢,因为网络协议是所有基于网络的系统的基石,只要网络协议中有的功能,都会在API中体现,下面我介绍3本学习HTTP协议的好书:

1.O'Reilly - HTTP Pocket Reference:这是一本比较简短的介绍HTTP协议的书,可以作为入门读物

2.O'Reilly - HTTP The Definitive Guide:这是一本宝典级别的书,因为它包含的内容实在多,可以作为全面学习的HTTP协议的首选读物

3.Sams - HTTP Developers Handbook:这是比HTTP The Definitive Guide稍微比HTTP The Definitive Guide简单。不过从我的感觉,这本书比HTTP The Definitive Guide要好,因为它篇幅比较少,介绍的是HTTP精髓,我认为这本书应该是web程序员的首选读物

 



分享到:
评论
3 楼 yonglailizhi 2010-08-30  
请问这几本书在国内有卖吗?我在网上找了好久都没有见国内哪个地方有卖
2 楼 Hooopo 2009-07-10  
我看过 HTTP Defiitive Guide
1 楼 yanMouse 2009-01-12  
这三本书是英文的,有没有中文的电子书,我刚找了,没有找到,大多是中文的,呵呵

相关推荐

    TCP/IP 好书介绍

    例如,HTTP协议用于网页浏览,SMTP用于电子邮件发送。 #### 2. 传输层 传输层主要提供端到端的数据传输服务,包括TCP(Transmission Control Protocol)和UDP(User Datagram Protocol)。TCP是一种面向连接的协议...

    图解HTTP,图解HTTP

    《图解HTTP》是一本不可多得的好书,它不仅适合初学者快速入门,也适合有一定基础的读者深入了解HTTP协议的各种细节。通过本书的学习,可以大大提高在Web开发领域的工作效率和解决问题的能力。无论是从理论还是实践...

    window 网络编程 一本好书

    通过阅读和实践,学习者可以逐步掌握创建基于Windows的客户端和服务器端应用程序的技能,如FTP、HTTP服务器或者聊天软件等。 总的来说,《Windows网络编程》这本书全面覆盖了从网络基础知识到高级网络编程技术,为...

    Java学习指南(含推荐网址).pdf

    - Servlet API是Java实现HTTP协议的关键,通过学习《Java Server Pages》可以更好地理解Web编程。 - 对于EJB(企业JavaBean),《Enterprise JavaBeans, 2nd Edition》是入门的好书,同时需要结合实际应用服务器如...

    网络数据库教案---关于网络数据库开发的好书

    **WWW的工作原理**是基于HTTP协议,客户端(浏览器)通过HTTP协议向服务器发送请求,获取网页内容。Web服务器响应请求,将HTML文档传回客户端,浏览器解析并渲染这些文档,展示给用户。 在学习网络数据库开发时,...

    Android学习路线

    理解HTTP协议的工作原理,以及如何使用Socket进行数据传输,将使你能够编写出能够连接服务器并交换数据的Android应用。 接下来,是Android本身的基础知识。你可以按照Android SDK的帮助文档中的Dev Guide顺序来学习...

    《图解HTTP 彩色版》_continent69b_入门_算法_数据结构_

    《图解HTTP 彩色版》是一本专为初学者设计的网络通信领域的经典书籍,其特色在于通过丰富的彩色插图来生动形象地解释复杂的HTTP协议。这本书旨在帮助读者理解互联网背后的基础——HTTP(超文本传输协议)的工作原理...

    手机编程的好书-手机编程

    例如,如何通过HTTP协议实现网络请求,使用SQLite数据库管理本地数据,以及整合音频、视频和图像资源。这些技能对于开发丰富的手机应用至关重要。 对于手机安全问题,虽然描述中提到“编手机病毒”,但实际书籍更...

    Python3学习资料.pdf

    这需要理解HTTP协议、网页结构以及如何使用Python的requests和BeautifulSoup等库。可以通过特定的爬虫方向的视频教程来深入学习这一领域。 第三个目标是Web开发,可以学习使用Django这样的Python Web框架。Django...

    学习java的一些好的书籍介绍

    对于 Java Web 开发,理解 HTTP 协议是基础,然后需要熟悉 Servlet API。O'Reilly 的《Java Server Pages》是学习 Web 编程的好书,它详细介绍了如何使用 JSP 进行动态网页开发。Servlet API 对于初学者来说可能较难...

    好书 《Ajax实战》(Ajax in action中文版) word版

    书中还会介绍Ajax的关键元素,包括HTTP协议、DOM操作、CSS选择器、XMLHttpRequest对象以及跨域请求策略等,帮助读者深入理解并掌握Ajax技术。 综上,【Ajax实战】这本书是Web开发人员深入学习Ajax技术的理想读物,...

    tcpip详解卷3.不错

    ### TCP/IP详解卷3知识点梳理 #### 一、TCP事务协议概述 - **T/TCP概念**:本书首先介绍了T/TCP(TCP Transaction Protocol)的基本概念。...对于希望深入学习TCP/IP协议栈的人来说,这是一本不可或缺的好书。

    谢希仁 计算机网络 视频教程 全套

    ### 知识点一:计算机网络基础概念 **计算机网络**是通过通信...无论是对于初学者还是已经具备一定基础的学习者而言,《计算机网络》都是一本不可多得的好书。希望每位读者都能够从中受益,不断探索和学习新的知识。

    Computer Networking A Top-Down Approach (7th Edition)

    ### 计算机网络自顶向下方法(第七版) #### 书籍概述 《计算机网络:自顶向下方法》第七版是一本由James F. Kurose(马萨诸塞大学阿默斯特...对于想要深入了解计算机网络领域的读者来说,这是一本不可多得的好书。

    计算机网络原理:自顶向下方法(第6版)英文版 文字版

    根据提供的文件信息,我们可以推断出这是一本关于计算机网络原理的教材——《计算机网络:自顶向下方法》第六版的英文...无论是对于计算机科学专业的学生还是对网络技术感兴趣的读者来说,都是一本值得深入学习的好书。

    计算机专业如何自学.pdf

    N - 1层就是下一层,例如浏览器的工作原理、http协议,为什么浏览器能渲染我的页面?客户端和服务器是如何通信的? 读书的基本原则是“难书难书”如何阅读有些书看似薄薄的一本,但是看一页都要花几十个小时,自信...

    python爬虫入门到精通必备的书籍.docx

    学习Python爬虫不仅需要熟悉相关的库(如`urllib`, `requests`, `beautifulsoup`, `scrapy`, `pyspider`等),还需要具备一定的理论知识,比如理解HTTP协议、数据库管理、Linux系统操作等。 #### Python编程入门...

    计算机网络—自顶向下方法与Internet特色

    综上所述,《计算机网络—自顶向下方法与Internet特色》这本书不仅提供了一个系统的学习框架,还紧密结合了当前最流行的Internet技术,对于想要深入了解计算机网络领域的读者来说,是一本不可多得的好书。...

Global site tag (gtag.js) - Google Analytics