我无法在这个问题上找到准确的答案:
PUT发送的参数是在URL中传递的,还是在HTTP头中传递的?
我认为这是HTTP标头,但是当我使用PUT方法提交表单时,它会将参数附加到URL!
答案 0 :(得分:24)
PUT发送的参数是在URL中传递的,还是在HTTP头中传递的?
不是标题。它与POST相同 - 请求的URL或正文。唯一的区别是正在使用的HTTP动词,当然还有它附带的语义(更新服务器上的资源)。
答案 1 :(得分:4)
您的问题似乎与HTML表单有关。在这种情况下答案是:他们不支持PUT(浏览器仍然发送POST请求)。
如果不是关于HTML表单:这取决于你。例如,在XmlHttpRequest中,您可以使用两者。