GET或POST删除

tam*_*are 1 language-agnostic

作为网络开发领域的新手,我有一些关于网页设计的一般性问题,这里就是其中之一.

我正在为我的网站实现一个简单的地址簿.它应该允许用户添加/修改/删除地址.对于删除,我不清楚我应该如何实现它.我应该使用GET或POST将所需的信息传递给服务器吗?

我认为使用POST进行删除更安全,但是当亚马逊的实现似乎与此相反时(下图).我对采取哪种方法感到困惑,或者甚至无关紧要?

亚马逊的地址删除方法

http://www.amazon.com/gp/css/account/address/view.html?ie=UTF8&addressID=xxxxx&addressDelete=true&sessionId=xxx-xxxxxxx-xxxxxxx

注意:这适用于网站(不是网络服务)

Art*_*yom 6

是RESTful Web服务还是只是从浏览器访问的网站?

  • 对于RESTFul服务,DELETE是合适的
  • 对于一个网站只是POST.