如何在没有Ajax的情况下触发HTTP PUT请求?
问题描述:
关于网页上的静态链接,浏览器将根据是否附加参数的形式向网站发出GET或POST请求。如何在没有Ajax的情况下触发HTTP PUT请求?
但是,我希望浏览器为该链接发出PUT请求,我该怎么做?我知道Ajax可以做到,但我不想使用Ajax。
答
我希望浏览器发出该链接
似乎PUT
和DELETE
目前在HTML表单不支持的PUT请求,根据this submission to the w3。
我知道阿贾克斯能做到这一点
并非总是如此。因为PUT
和DELETE
的时间是unsupported by some browsers,所以ajax无法使用虚拟参数来触发真实的PUT
或DELETE
服务器端,从而导致ajax完全支持HTTP。