发布于 2019-02-12 15:35:18
问题是,REST所能处理的问题是否有任何限制?
休息的中心部分是资源。资源可以有n个表示。有关详细信息,请参阅此回答。
对于REST应用程序可以用来表示资源的媒体类型没有任何限制。这取决于每个实现。我们经常看到REST使用JSON来表示资源: JSON是一种非常流行的数据格式,可以被许多编程语言解析。
来自Fielding博士论文的第五章,其中定义了REST体系结构风格:
REST组件对资源执行操作,方法是使用表示来捕获该资源的当前或预期状态,并在组件之间传输该表示形式。表示是一个字节序列,加上描述这些字节的表示元数据。其他常用但不太精确的表示名称包括:文档、文件和HTTP消息实体、实例或变体。
支持同一资源的多个表示的背后的目标是客户端能够选择最适合他们需要的表示。这叫内容谈判。
发布于 2019-02-12 15:10:40
不,没有真正的限制。最近,我创建了一个REST,它使用了以下几个方面的混合:
这是关于REST服务的一个很好的东西。图像只是一幅图像
https://stackoverflow.com/questions/54653110
复制相似问题