BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

RESTful Web Services Cookbook中文版

| 作者 Subbu Allamaraju 关注 1 他的粉丝 发布于 2011年9月22日 QCon北京2018全面起航:开启与Netflix、微软、ThoughtWorks等公司的技术创新之路!

本书目录

推荐序
译者序
目录

第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咨询,感谢支持。

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

免费下载阅读

欢迎您

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

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT