除了GET和POST,我可以使用哪些表单发送表单数据?

时间:2016-09-15 07:52:38

标签: html forms post get alternate

这只是一个想法,因为我认为我之前访问过的网站上有一个。它允许使用输入文件类型,当我尝试使用post失败时。

谢谢

2 个答案:

答案 0 :(得分:0)

只能使用POST完成数据发送。必须严格使用GET来获取列表数据。您对使用Restful服务感到困惑。据我所知,数据可以通过以下两种方式发送到服务器:

  1. 通过HTML表单重定向到php页面的POST服务
  2. 使用xmlhttp请求使Ajax受到JavaScript,jQuery,AngualarJs等的攻​​击。
  3. 虽然可能有其他方法将数据发送到服务器,但这些方法主要用于发送表单数据。

答案 1 :(得分:0)

HTML表单只能用于发出POST和GET请求。不支持the method attribute的其他值。

使用JavaScript,您可以使用您喜欢的any HTTP method,但这并不直接涉及表单。

var xhr = new XMLHttpRequest();
xhr.open("DELETE", "/example/thing/to/delete");
xhr.send();