java - servlet http post 和 put 方法之间的区别?

标签 java jakarta-ee

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

最佳答案

HttpServlet遵循HTTP specs以及用更简单的术语来说:

POST:创建资源

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

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

关于java - servlet http post 和 put 方法之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19673720/

相关文章:

java - 返回质数数组

css - 在jsp中一次又一次地重新加载头文件

java - 使用逻辑 AND 处理 hibernate 多个条件

java - 复杂的 Bean 映射

java - 如何获取 HttpServletRequest/response 的大小

java - 如何处理M :M entity relationships in Flex/Java web application?

java - Applet 拒绝运行,即使有沙箱权限并且网站已添加到异常(exception)列表

java - Tomcat 网络套接字 TEXT_FULL_WRITING

java - 需要有关 EJB3 bean 类型与单元测试的建议

java - 为什么我不能让这些计算显示在 TextView 上?