REST教程七:Ajax和REST

来源:互联网 发布:阿里云手机助手下载 编辑:程序博客网 时间:2024/05/29 04:57
AJAX是一种流行的Web开发技术,使用JavaScript语言使得网页互动性更强

在AJAX请求被发送到服务器时,使用的是XMLHttpRequest对象;根据响应的结果,客户端的JavaScript代码能动态地改变当前页面

在许多方面,AJAX应用程序遵循REST设计原则每个XMLHttpRequest请求可以被看作是一个REST服务请求使用GET发送而响应结果往往是JSON,而JSON恰恰是REST的一个流行的响应格式(见REST服务器响应

使你的AJAX应用程序真正的RESTful化就应该遵循标准REST设计原则(稍后讨论)你会发现,他们大多是一个好的设计,即使你觉得你使用的是REST架构

后面的一节提供了在JavaScript中发出HTTP请求代码样本,但如果你做过任何AJAX编程你应该很熟悉这一切