【问题标题】:Java HTTPServlet upload and delete fileJava HTTPServlet 上传和删除文件
【发布时间】:2014-02-24 16:31:26
【问题描述】:

servlet 中使用哪些 http 方法从服务器上传/删除文件:

  • 发布
  • 获取
  • 选项
  • 删除

【问题讨论】:

    标签: java file servlets upload delete-file


    【解决方案1】:

    使用 PUT 进行上传,使用 DELETE 进行删除。
    这是一个包含更多细节的好答案:Which HTTP methods match up to which CRUD methods?

    【讨论】:

      【解决方案2】:

      对于上传文件,您应该使用 post 和 multipart request amd 来删除 - 删除。

      【讨论】:

      • GET 是幂等的。
      • 我们不能使用delete来删除文件吗?
      • 获取文件@Sotirios?显然不推荐。 Get 接受的请求长度比 post 少得多。
      • 我不是这个意思。阅读 HTTP 规范中的 idempotency。不要使用 GET 删除。
      • 那么,结论是什么? POST 上传,DELETE 删除?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-02-09
      • 2013-10-22
      • 1970-01-01
      • 2021-10-26
      • 2015-01-06
      • 1970-01-01
      • 2023-01-16
      相关资源
      最近更新 更多