对于 RESTful Web服务,您的主要目标必定是尽最大可能保持可见性。保持可见性非常简单,使用 HTTP方法时,其语义要与 HTTP所规定的语义保持一致,并添加适当的标头来描述请求和响应。
保持可见性的另一方面是使用适当的状态码和状态消息,以便代理、缓存和客户端可以决定请求的结果。状态码是一个整数,状态消息是文本。
要让这种方法正常运作,除 POST以外的所有方法都必须是幂等的。
就算服务器保留了所有已删除资源的记录,安全策略也可能要求服务器对所有已不存在的资源返回一个404(Not Found)响应码。
在 HTTP中,除了 POST以外的所有方法都是幂等的。
资源创建之后,返回响应码201(Created),并在 Location头中包含新创建资源的 URI。
仅在客户端可以控制 URI的构成时,才使用 PUT方法创建新资源
但要把两个任务合并成单个请求时,并不能明确地将之映射到任意一个 HTTP方法上。控制器在这些情况下是最合适的。
通过 Content-Type头中的 charset参数,使用该字符编码将字符转换为实体正文中的字节
在这些 URI中,哪个最好是取决于您的软件和服务器的部署情况的。同一台服务器管理多个版本时,使用路径段或查询参数可能会比较方便。
《嵌入式系统软硬件协同设计实战指南》内容简介:本书由浅入深,由基础知识到实战案例向读者系统阐述了如何利用Zynq平台进行嵌入式
《古画的故事(中华文化故事)》内容简介:《古画的故事》以时间为序,精选从石器时期代到11世纪之前的58幅经典绘画作品,既有彩陶
Whenyoureunderpressuretoproduceawelldesigned,easy-to-navigatemobileapp,theresnot...
五笔字型五笔数码编码大全 内容简介 这是一本集五笔字型——86版、98版;五笔数码——数字王码6键、数字王码9键为一体的五笔字型实用工具书。读者可以快速方便地查...
《刑法案例研习教程(第二版)》内容简介:本书由韩玉胜主编,每章都有详细分析的案例若干,然后提供了若干个没有提供分析论证的探
《网络安全法实用教程》内容简介:本书是在全面收集整理网络安全法发布以来的相关规范性文件的基础上,按照网络安全法的制度设计进
中文版PhotoshopCS3现代服装表现技法(含光盘) 本书特色 将大师级的设计理念与前沿电脑技术相融合,以独特视角解读现代服装表现技法。1000分钟本书视频...
office2007实用办公技巧从新手到高手 本书特色 《Office 2007实用办公技巧从新手到高手》:50余个实例与实例素材,多媒体视频教学文件,赠送全面...
《中国历代画家佳作品鉴:王个簃》内容简介:王个簃绘画继承了吴昌硕“重、拙、大”的绘画特点,与此同时潜心研究青藤、白阳、八大
【编辑推荐】资深数据库管理专家30余年经验结晶,全面阐释数据库管理的各种技术问题与解决方法;实战性强,包含大量典型数据管理
Presentsauniquefoundationforproducingalmosteveryquantitativegraphicfoundinscient...
《我的财富自由手册》内容简介:本书是一本写给年轻女性的个人理财类指导书,书中既有对个人理财的基本原则的介绍,又有对各种投资
《射频与微波工程实践导论》从回顾交流分析开始,介绍了谐振腔、Q定义及基于Q的阻抗匹配,在此基础上介绍了分布电路设计,并逐步
Word/Excel PPT 2013办公应用从入门到精通-(附赠1DVD.含语音视频教学+办公模板+PDF电子书) 本书特色 《word/excel/pp...
Haveyoueverneededtocreateaniconforsomethingandnotknownwheretostart?Howdoyougoabo...
《赛雷三分钟漫画三国演义4》内容简介:1000万人都在看的“超萌赛雷”,前后创作三年,精心绘制全彩漫画三国演义! 电影式全场景,
《再造小农经济》内容简介:在中国农业现代化过程中,分散的、生产机械化程度低的小规模经营是否会完全被规模化生产所取代,小规模
《谁是下一百个亿万富翁》内容简介:这是一个最好的时代,无数有梦想的创业者将在这场已经爆发的移动互联网革命中缔造新的创富神话
《现代通信系统》(MATLAB版)(第2版)提供了利用MATLAB在计算机上解决“现代通信系统”课程中涉及的各方面问题的分析思路、方法、M
《20世纪西方女装史经典图鉴(简体中文珍藏版)》以10年为一个附段,用绘图的表现方式,有代表性选取了20世纪各个时期的设计师服装