0
我想盡可能使用完整的REST風格,因爲瀏覽器可以管理。REST是否安全使用JavaScript庫Backbone,Zepto和jQuery實現?
Do Backbone,jQuery和Zepto以相同的方式實現非瀏覽器支持的方法PUT
和DELETE
?如果是這樣,他們如何實現這一點?
骨幹:
myBackbone.model.destroy() // Calls Backbone.sync('DELETE', model, options)
jQuery的/的Zepto:
$.ajax({ url:'/testUrl', type:'PUT' })
是什麼讓你覺得瀏覽器不支持PUT和DELETE?它們在所有主流瀏覽器中都受支持。看到http://stackoverflow.com/questions/165779/are-the-put-delete-head-etc-methods-available-in-most-web-browsers – 2013-03-07 23:05:26
事情是這樣的:http://stackoverflow.com/questions/286321 /我怎麼能模擬put-delete-for-rails-and-gwt和這個:http://stackoverflow.com/questions/5177595/why-dont-the-modern-browsers-support-put -and-delete-form-methods這只是表單方法的限制嗎? – SimplGy 2013-03-07 23:07:13
舊版瀏覽器不支持* HTML Forms *中的所有HTTP方法。這不適用於JS代碼。更準確地說,AJAX建立在http://en.wikipedia.org/wiki/XMLHttpRequest之上。所以,如果你想讀取限制(或缺乏)去那裏。 – 2013-03-07 23:08:24