是否可以使用HTTP GET请求删除某些内容?

时间:2014-09-18 13:31:27

标签: http get

是否可以使用HTTP GET请求删除内容?或者因HTTP GET请求而删除了某些内容?

2 个答案:

答案 0 :(得分:0)

当然是,你只需要正确处理请求。

我们假设您的服务器端语言是PHP(但它在所有服务器端语言中基本相同):

  • 您通过包含要检查的参数的表单发出XMLHttpRequest(a.k.a.AJAX请求)或GET请求:f.e。 index.php?action=delete&id=123

  • 在PHP脚本中,检查actionid的$ _GET值(可能还有用户会话值以验证用户是否已登录)

  • 在PHP文件中执行MySQL DELETE FROM ...语句或删除您想要删除的内容。

答案 1 :(得分:0)

考虑到HTTP规范中GET的定义,这可能是一个非常糟糕的主意。