通过 HTTPS PUT 上传,无需后端脚本处理程序

Posted

技术标签:

【中文标题】通过 HTTPS PUT 上传,无需后端脚本处理程序【英文标题】:Upload via HTTPS PUT without back-end script handler 【发布时间】:2016-07-05 03:24:09 【问题描述】:

有没有办法通过 PUT 方法将文件上传到 https 服务器,而无需服务器端脚本来处理请求?我配置了服务器,但是如果我尝试这个请求,我得到 405 错误(请求的方法 PUT 不允许用于 URL)。

谢谢

【问题讨论】:

【参考方案1】:

如果您不提供自己的方式来处理 PUT,则需要启用 WebDav 之类的功能。服务器核心不写文件。

【讨论】:

没错!工作正常!我在 apache 上启用了 mod_dav_fs 和 mod_dav。 howtoforge.com/how-to-set-up-webdav-with-apache2-on-centos-5.5

以上是关于通过 HTTPS PUT 上传,无需后端脚本处理程序的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Django 中通过 PUT 请求处理文件上传?

Hadoop - 将来自 HTTP 上传 (PUT) 的数据直接流式传输到 HDFS

如何使用 REST API 中的 PUT 方法上传文件?

Jmeter 文件上传场景 - 使用正文发出 PUT

PHP多部分表单数据PUT请求?

ant design pro上传图片到后端