【问题标题】:Is REST safe to implement using Javascript libraries Backbone, Zepto, and jQuery?使用 Javascript 库 Backbone、Zepto 和 jQuery 实现 REST 是否安全?
【发布时间】:2013-03-07 23:03:13
【问题描述】:

我想使用尽可能接近完整 RESTful 风格的浏览器。

Backbone、jQuery 和 Zepto 是否以相同的方式实现非浏览器支持的方法 PUTDELETE?如果是这样,他们是如何实现的?

主干:

myBackbone.model.destroy() // Calls Backbone.sync('DELETE', model, options)

jQuery / Zepto:

$.ajax({ url:'/testUrl', type:'PUT' })

【问题讨论】:

标签: jquery rest backbone.js zepto


【解决方案1】:

显然 REST 从 JS 触发是安全的,并且已经存在很长时间了,只是不能从 HTML 表单触发。

@马特·惠普尔:

旧版本不支持 HTML 表单中的所有 HTTP 方法 浏览器。这不适用于 JS 代码。

@Benjamin Gruenbaum:

所有主要浏览器都支持 PUT 和 DELETE...。

【讨论】:

    猜你喜欢
    • 2012-12-22
    • 1970-01-01
    • 2013-04-10
    • 2012-05-24
    • 1970-01-01
    • 2013-08-01
    • 2013-03-07
    • 2011-04-12
    • 1970-01-01
    相关资源
    最近更新 更多