绕过 nginx 文件传输大小限制

2021-07-12 16:20:18 +08:00
 fzcf
请问有没有办法直接绕过 nginx 代理中的文件大小的限制。比如通过 socket 或者 icmp 协议来传输?
1759 次点击
所在节点    NGINX
9 条回复
phytry
2021-07-12 16:38:08 +08:00
nginx 配置里面不是可以通过这个 client_max_body_size 设置大小么?
还是说这个不能实现题主的需求?
fzcf
2021-07-12 16:40:44 +08:00
@phytry 我的想法要做的就是绕过这个限制,然后上传大文件。可能是我表达不够清楚。
phytry
2021-07-12 16:55:56 +08:00
@fzcf 你可以试试把这个值设为 0,这样应该不会限制文件大小
fzcf
2021-07-12 17:04:59 +08:00
@phytry 😂我现在就是没办法接触到 nginx 服务器,所以想问问有没有办法通过其他办法绕过他的限制。我现在已经决定使用文件切片上传的方式来绕过限制了,谢谢你。
IvanLi127
2021-07-12 17:10:37 +08:00
后端服务你能控制嘛? 能控制的话分片传输 websocket 都成。要是服务器没限端口。。你可以自己开个端口,直接绕过 nginx
fzcf
2021-07-12 17:26:22 +08:00
@IvanLi127 端口肯定还是 nginx 的那个端口,可以通过 websocket 来传输文件绕过文件大小限制?
zhizunzz
2021-07-12 17:28:26 +08:00
要是能绕过不就是 bug 了么,老实分片好了
fzcf
2021-07-12 17:33:33 +08:00
@zhizunzz 好的谢谢。
vueli
2021-07-13 09:48:20 +08:00
我都是用阿里 oss 或者腾讯的那些存储. 前端直接分片上传到 oss. 接口只是返回 sts 权限

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/789047

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX