make a RESTful JSON request.
是什么意思?
这里是短语的上下文:
Backbone.sync是Backbone每次尝试读取模型或将模型保存到服务器时调用的函数。默认情况下,它使用(jQuery / Zepto).ajax来发出RESTful JSON请求。
答案 0 :(得分:3)
如果您以前从未听说过REST,我建议您阅读它。它是一种用于系统的软件体系结构,最常用于HTTP请求和客户端与应用程序层之间的响应。
http://en.wikipedia.org/wiki/Representational_state_transfer
因此,RESTful JSON请求通常是一个AJAX调用,它向URI发送GET,POST,PUT或DELETE请求以及相关数据和/或参数。内容将包含JSON,因此内容类型为application / json。
答案 1 :(得分:0)
Representational State Transfer(RESTful)是从语义和有意义的地址(通常是Web上的URL地址)请求数据的做法,无论响应服务器上的实际目录结构如何。
如果我要在音乐网站上发出RESTful音乐请求,请求可能类似于:
http://examplemusic.com/Coldplay/Parachutes/Yellow/
请求是语义的,因为它对字面和结构上的人类消费都有意义。该示例说明了一个域,一个音乐乐队,他们的一个专辑,以及该专辑中的一首歌。服务器可能必须执行额外的工作来提供这样的地址,而不是相对于Web根目录服务器的目录结构上更文字的位置。
说某事正在发出RESTful JSON请求意味着请求本身是语义的,而请求内容是JSON数据实例。