- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我希望通过我的 nginx
服务器上传文件。我目前正在运行 nginx-1.4.6
,并且愿意根据需要升级到最新的稳定版 nginx-1.5*
。
社区最喜欢的是 Valery Kholodkov 的 nginx-upload-module
,发现 here 。遗憾的是Valery不再维护这个模块,详情here 。从 nginx-1.3.9 开始,该模块部分工作或根本不工作。
我已将 nginx-upload-module
编译为 nginx-1.4.6
并遇到一个错误(客户端 cxn 已关闭),该错误似乎已在nginx-1.5.3
changeset 。然而我已经应用了补丁但没有运气。
Anatoly 的帖子有点过时,here ,提供多种解决方案,包含四种解决方案
当我深入研究第二个和第四个解决方案时(我不喜欢让 lua
成为依赖项,但我可能会这样做),我认为向这个社区询问是合适的:
当前使用 nginx-1.5+
上传文件的最佳实践是什么?
让我补充一下,我正在从 python
POST
命令上传文件并尝试使用 curl
进行测试。 PHP
不在我的技术堆栈中。
最佳答案
如果您不喜欢 php 或 lua,也许可以使用 perl。
http://nginx.org/en/docs/http/ngx_http_perl_module.html#methods
$r->has_request_body(handler)
但是开箱即用的 nginx 并不是保存收到的 post 请求并存储它的工具。
也许 uWSGI ( https://uwsgi-docs.readthedocs.io/en/latest/ ) 是使用 http-socket https://uwsgi-docs.readthedocs.io/en/latest/HTTP.html 的更好方法和一个Python应用程序。
关于file-upload - nginx 1.5+ 文件上传——最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22461341/
我有以下正则表达式 /[a-zA-Z0-9_-]/ 当字符串只包含从 a 到z 大小写、数字、_ 和 -。 我的代码有什么问题? 能否请您向我提供一个简短的解释和有关如何修复它的代码示例? //var
我是一名优秀的程序员,十分优秀!