Difference between the servlet http post and put method?
本问题已经有最佳答案,请猛点这里访问。
在处理REST Web服务时,我使用POST来插入记录和PUT来更新记录,但是对于Http Servlet,post和put方法有什么区别,什么时候使用put方法?
HttpServlet也遵循HTTP规范,简单来说:
POST:创建资源
PUT:要修改资源,如果资源不存在,则创建它
HttpServlet在doPost和doPut方法中提供POST和PUT的实现。
根据JavaDocs ...
HTTP POST方法允许客户端一次性向Web服务器发送无限长度的数据,并且在发布信用卡号等信息时非常有用。
PUT操作允许客户端将文件放在服务器上,类似于通过FTP发送文件。
希望能帮助到你。