Linking to a page with a specific HTTP Method (DEL

2019-04-24 14:58发布

问题:

How can I link to a page and make the browser call it with the DELETE method, as Rails does? I tried <a href="DELETE /post?id=3">DELETE ME</a>but doesn`t work. I use Node.js, so I can use it to handle DELETE method.

回答1:

You can't. Links will only ever trigger a GET request.

You can choose between a GET and a POST in a form.

Other HTTP request types can be made using JavaScript and XMLHttpRequest, but not reliably cross-browser.



回答2:

You can use a javascript plugin like RestfulizerJs for converting your links to pseudo forms.



标签: html http