0

在处理 REST Web 服务时,我使用 POST 插入记录,使用 PUT 更新记录,但是对于 Http Servlet,post 和 put 方法有什么区别,什么时候使用 put 方法?

4

2 回答 2

3

HttpServlet 也遵循HTTP 规范,简而言之:

POST : 创建资源

PUT:修改资源,如果资源不存在,则创建它

HttpServlet 在 doPost 和 doPut 方法中提供了 POST 和 PUT 的实现。

于 2013-10-30T04:20:03.520 回答
0

根据JavaDocs ...

HTTP POST方法允许客户端一次向 Web 服务器发送无限长度的数据,并且在发布诸如信用卡号之类的信息时很有用。

PUT操作允许客户端将文件放在服务器上,类似于通过 FTP 发送文件。

希望能帮助到你。

于 2013-10-30T06:45:53.650 回答