这来自 jQuery API 文档:
typeString Default: 'GET' The type of request to make ("POST" or "GET"), default is "GET". Note: Other HTTP request methods, such as PUT and DELETE, can also be used here, but they are not supported by all browsers.
我将使用 jQuery 让 AJAX 删除链接。我想知道浏览器对 DELETE 和 PUT 支持的细节。哪些浏览器支持?我直接使用 POST 更安全吗?
鉴于我在 ASP.NET MVC 中工作,我可以使用 DELETE 和 POST 来装饰我的 Controller 操作,以便两者都可以被接受。
最佳答案
使用 POST。您不必担心浏览器支持,代码的 future 维护者会很好地理解发生了什么。
关于jquery - 我应该在 jQuery.ajax() 函数中使用 POST 或 DELETE 动词吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2291920/