2011-09-04 111 views
0

目前我正在使用Servlet实现API调用。如何实现删除API调用

  • 每当有一个调用来获取数据,我使用doGet()(GET请求)。
  • 把数据我使用doPost()(POST请求)。

从阅读参考,我得到了主意,用POST只要更改数据库,GET简直就是获取数据。

我需要实现一个调用来从数据库中删除一个项目。我是否应该用POSTGET执行此操作?

+0

如果它意味着删除,则使用doDelete,这没有任何问题。人们通常不会使用doDelete,因为浏览器无法发送doDelete请求,但是当您构建一个API时,客户端很可能允许这样做。 –

回答

2

是的,请使用doPost(..)。如果您正在制作REST API,则可以考虑使用doDelete(..)