如何在没有Ajax的情况下触发HTTP PUT请求?

时间:2012-07-17 14:44:46

标签: http

关于网页上的静态链接,浏览器会向网站发出GET或POST请求,具体取决于是否附加了参数形式。

但是,我希望浏览器为该链接发出PUT请求,我该怎么做?我知道Ajax可以做到,但我不想使用Ajax。

1 个答案:

答案 0 :(得分:0)

  

我希望浏览器为该链接发出PUT请求

根据this submission to the w3,似乎html表单中不支持PUTDELETE

  

我知道Ajax可以做到这一点

并非总是如此。由于PUTDELETE有时unsupported by some browsers,因此ajax无法使用虚拟参数来触发真正的PUTDELETE服务器端,因此ajax无法使用它们ajax对完整HTTP支持的错觉。