• 详解HTTP 协议基础与Go语言实现
  • 详解HTTP 协议基础与Go语言实现
  • 详解HTTP 协议基础与Go语言实现
  • 详解HTTP 协议基础与Go语言实现
  • 详解HTTP 协议基础与Go语言实现
  • 详解HTTP 协议基础与Go语言实现
21年品牌 40万+商家 超1.5亿件商品

详解HTTP 协议基础与Go语言实现

全新正版 极速发货

86.3 6.6折 129.8 全新

库存12件

广东广州
认证卖家担保交易快速发货售后保障

作者(日)涩川喜规

出版社人民邮电出版社

ISBN9787115593221

出版时间2022-08

装帧平装

开本16开

定价129.8元

货号1202739492

上书时间2024-09-04

曲奇书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
涩川喜规(作者) 
现就职于日本Future Corporation。工作中经常使用Python、C++、JavaScript、Golang,对Web有浓厚兴趣。著有《Go系统编程》、Mithril、《Mobage核心技术》(合著)等,同时也是The Art of Community的日文版译者。
侯振龙(译者)
软件开发工程师,日语一级,具有十余年对日软件开发经验,对HTTP通信技术非常感兴趣。

目录
前言

第1章  HTTP/1.0的语法:4个基本元素

1.1  HTTP的历史

1.2  尝试HTTP/0.9能够实现的处理

1.3  从HTTP/0.9到HTTP/1.0的发展过程

1.4  HTTP的祖先(1):电子邮件

1.4.1  发送首部

1.4.2  接收首部

1.4.3  MIME类型

1.4.4  Content-Type与安全性

1.4.5  HTTP与电子邮件的区别

1.5  HTTP的祖先(2):新闻组

1.5.1  方法

1.5.2  状态码

1.6  重定向

1.7  URL

1.7.1  URL的结构

1.7.2  URL与国际化

1.7.3  标准URL

1.7.4  协议相对URL

1.8  主体

1.9  本章小结

第2章  HTTP/1.0的语义:浏览器基本功能的背后

2.1  使用x-www-form-urlencoded发送表单

2.2  使用multipart/form-data发送文件

2.3  使用表单进行重定向

2.4  内容协商

2.4.1  确定文件类型

2.4.2  确定显示语言

2.4.3  确定字符集

2.4.4  使用压缩提高通信速度

2.5  Cookie

2.5.1  Cookie的分类

2.5.2  Cookie的错误用法

2.5.3  对Cookie加以

2.5.4  源

2.5.5  SameSite属性

2.6  认证和会话

2.6.1  BASIC认证和Digest认证

2.6.2  使用Cookie进行会话管理

2.6.3  使用带签名的Cookie保存会话数据

2.7  代理

2.8  缓存

2.8.1  基于更新时间的缓存

2.8.2  Expires首部

2.8.3  Pragma: no-cache

2.8.4  不执行缓存的条件

2.8.5  添加ETag

2.8.6  Cache-Control

2.8.7  Vary

……

第3章  使用Go语言实现HTTP/1.0客户端

第4章  HTTP/1.1的语法:追求高速化和安全性

第5章  HTTP/1.1的语义:HTTP的扩展功能

第6章  使用Go语言实现HTTP/1.1客户端

第7章  HTTP/2和HTTP/3的语法:重新定义协议

第8章  HTTP/2的语义:新的用例

第9章  使用Go语言实现HTTP/2、HTML5的协议

第10章  从客户端的角度来看RESTtul API

第11章  使用JavaScript实现浏览器的动态HTTP请求

第12章  Web应用程序的基础知识

第13章  云时代的HTTP:Web的各种强化技术

第14章  安全:守护浏览器的HTTP功能

附录

后记

内容摘要
本书沿着HTTP/1.0、HTTP/1.1、HTTP/2和HTTP/3的发展历史,从方法和路径、首部、主体、状态码这4个HTTP的基本元素讲起,详细介绍了浏览器内部的动作、浏览器与服务器进行交互的方法等。针对各个版本的HTTP,分别从语法和语义两个角度,通俗易懂地讲解了HTTP的协议规范,并结合用Go语言实现的具体的客户端代码示例,为读者阐明了HTTP是如何通过功能设计和扩展来实现高速化和安全性目标的。

本书内容全面,网罗了与HTTP相关的各种技术,包括简单的HTTP访问、表单的发送、缓存和Cookie的控制、Keep-Alive、SSL/TLS、协议升级、服务器推送、Server-Sent Events、WebSocket、DNS、CDN、RESTful API、Web应用程序和安全方面的内容等。

本书适合Web开发工程师,以及对HTTP协议感兴趣的各层次读者阅读。

主编推荐
1.从历史中学习
本书角度新颖,沿着HTTP/1.0、HTTP/1.1、HTTP/2、HTTP/3的发展历史,通俗易懂地讲解了各个版本的HTTP的协议规范,阐明了HTTP是如何通过功能设计和扩展来实现高速化和安全性目标的。
2.从代码中学习
本书结合大量用Go语言实现的具体的客户端代码示例,详细介绍了浏览器内部的动作、浏览器与服务器进行交互的方法等,揭秘了HTTP通信的机制。
3.本书在日本出版后受到好评,在日亚图书“网络协议”类排名TOP。

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP