jquery – HTTP补丁XmlHttpRequest支持

前端之家收集整理的这篇文章主要介绍了jquery – HTTP补丁XmlHttpRequest支持前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在处理一些应用程序,并希望使用HTTP方法PATCH来添加删除todo,因为这将在语义上优于PUT.

后台我使用express.js(node.js)和前端的骨干js(它使用jQuery作为ajax).

我已经尝试了,如果它实际上在我的本地开发套件(Archlinux,Chromium 20,node.js 0.8,express 2.X)的后端和前端工作,它的工作原理:

app.js

app.patch('/todo/:id',function(req,res){
    console.log('patch successfull');
}

铬网控制台

$.ajax({ 
    url: '/messages/4ff13720f00e2e2c4b000006',type: 'PATCH',data: { body: 'that is a patched message' } 
});

提到的请求也是可能的例外的数据库操作.

我现在想知道其他浏览器如何支持补丁方法.我用谷歌看了很多东西,因为PATCH有很多意义…

@R_403_323@

大多数浏览器在应用于表单时会将HTTP方法限制为GET / POST.但是,只要后端服务器支持方法,AJAX请求就可以工作.

猜你在找的jQuery相关文章