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

问题描述:

关于网页上的静态链接,浏览器将根据是否附加参数的形式向网站发出GET或POST请求。如何在没有Ajax的情况下触发HTTP PUT请求?

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

我希望浏览器发出该链接

似乎PUTDELETE目前在HTML表单不支持的PUT请求,根据this submission to the w3

我知道阿贾克斯能做到这一点

并非总是如此。因为PUTDELETE的时间是unsupported by some browsers,所以ajax无法使用虚拟参数来触发真实的PUTDELETE服务器端,从而导致ajax完全支持HTTP。