哪些浏览器完全支持REST?即支持GET、POST、PUT和DELETE方法?
我了解Rails的方式是使用“_method”隐藏变量来理解PUT和DELETE。
<form id="form_id" action="" method="PUT" >
-- form content --
</form>
method="PUT"是什么意思?
还是我的理解有误?
哪些浏览器完全支持REST?即支持GET、POST、PUT和DELETE方法?
我了解Rails的方式是使用“_method”隐藏变量来理解PUT和DELETE。
<form id="form_id" action="" method="PUT" >
-- form content --
</form>
method="PUT"是什么意思?
还是我的理解有误?
这个问题与PUT、DELETE、HEAD等方法是否在大多数Web浏览器中可用?几乎相同,可以在那里找到很好的答案。
此外,“GET、POST、PUT和DELETE”并不是“REST”。所有四种方法都是HTTP规范中的不同方法,REST是一种使用这四种方法的架构风格。
PUT和DELETE只是规范,没有任何浏览器和Web服务器实现它们。
因此,如果您正在发送请求,请不要设计支持PUT或DELETE的RESTful Web服务。