Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
when I use jquery and ajax am I using REST? Is rest just asynchronous post/get etc?
$.ajax({ type: "POST", url: "some.php", data: { name: "John", location: "Boston" } }).done(function( msg ) { alert( "Data Saved: " + msg ); });
不,它与服务 url 的形成方式有关。以及访问它们的方法 GET、POST、PUT 等
例子,
GET /item/all <- 给出所有项目 GET /item/id <- 给出由 id 标识的项目 POST /item <- 创建新项目 PUT /item/id <- 更新由 id 标识的项目 DELETE /item/id <- 删除由 id 标识的项目
GET /item/all <- 给出所有项目
GET /item/id <- 给出由 id 标识的项目
POST /item <- 创建新项目
PUT /item/id <- 更新由 id 标识的项目
DELETE /item/id <- 删除由 id 标识的项目