RESTful Web Services Cookbook中文版

现在说起REST(表述性状态转移),相信大家一定都不会觉得陌生,因为人们对它的认识早已经过了WHAT和WHY的阶段。但在真正要将这种架构风格落地下来的时候往往又会让人有些不知所措,原因就在于我们对HOW关注的太少了。《RESTful Web Services Cookbook》的出现正好弥补了这一空缺,书中包含了大量与设计、实现RESTful Web服务相关的内容,它们都是在日常的设计和开发过程中会经常遇到的东西。本书采用了HTTP报文作为范例,而非具体的开发语言,这消除了语言的限制;而问题描述、解决方案、问题讨论的编排形式让本书也能充当手册使用。相信《RESTful Web Services Cookbook》一定能在你实践REST的道路上助你一臂之力。

现在说起 REST(表述性状态转移),相信大家一定都不会觉得陌生,因为人们对它的认识早已经过了 WHAT 和 WHY 的阶段。但在真正要将这种架构风格落地下来的时候往往又会让人有些不知所措,原因就在于我们对 HOW 关注的太少了。《RESTful Web Services Cookbook》的出现正好弥补了这一空缺,书中包含了大量与设计、实现 RESTful Web 服务相关的内容,它们都是在日常的设计和开发过程中会经常遇到的东西。本书采用了 HTTP 报文作为范例,而非具体的开发语言,这消除了语言的限制;而问题描述、解决方案、问题讨论的编排形式让本书也能充当手册使用。相信《RESTful Web Services Cookbook》一定能在你实践 REST 的道路上助你一臂之力。

免费下载阅读

欢迎您 [DOWNLOAD],并为我们提出宝贵的建议。本迷你书大小为:2.35M,您需要完整下载,方可正常阅读。

本书目录

推荐序

译者序

目录

第 1 章 使用统一接口

  • 1.1 如何保持交互的可见性
  • 1.2 何时使用 GET 方法
  • 1.3 何时使用 POST 方法
  • 1.4 如何使用 POST 方法创建资源
  • 1.5 何时使用 PUT 方法创建新资源

第 2 章 识别资源

  • 2.1 如何从领域名词中识别资源
  • 2.2 如何选择资源粒度
  • 2.3 如何将资源组织为集合
  • 2.4 何时将资源合并为复合资源

第 3 章 设计表述

  • 3.1 如何使用实体头来注解表述
  • 3.2 如何解释实体头
  • 3.3 如何避免字符编码不匹配
  • 3.4 如何选择表述格式和媒体类型
  • 3.5 如何设计 XML 表述
  • 3.6 如何设计 JSON 表述
  • 3.7 如何设计集合表述
  • 3.8 何时以及如何提供 HTML 表述
  • 3.9 如何返回错误
  • 3.10 如何在客户端处理错误

第 4 章 设计 URI

  • 4.1 如何设计 URI

第 5 章 查询

  • 5.1 如何针对查询设计 URI
  • 5.2 如何设计查询响应
  • 5.3 如何支持有大量输入的查询请求
  • 5.4 如何存储查询

关于作者

封面介绍

注:本书中文版版权属于电子工业出版社,原版版权属于 O’Reilly Media, Inc.。

重要提示:如果您无法成功下载,请先在网站左上角登录,然后再次刷新本页面,重新下载即可。有任何问题请直接拨打 010-64738142 咨询,感谢支持。