简单的问题:每个人都知道您可以将 HTML 表单中的数据 POST 到服务器,浏览器将处理表单中的数据序列化。
但是,是否可以使用 PUT 动词来代替?通过Javascript或其他方式。
简单的问题:每个人都知道您可以将 HTML 表单中的数据 POST 到服务器,浏览器将处理表单中的数据序列化。
但是,是否可以使用 PUT 动词来代替?通过Javascript或其他方式。
不可以。RFC 2616的第 9.6 节规定 URI 是要放置的资源,Web 服务器不得将其用于任何其他资源。因此,虽然从技术上讲,您可能能够构建一个服务器进程/脚本,但您不应该依赖任何允许这样做的服务器。
看起来你可以 http://www.wynia.org/wordpress/2007/03/not-just-get-and-post-http-put-and-delete-with-javascript/