V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
NGINX
NGINX Trac
3rd Party Modules
Security Advisories
CHANGES
OpenResty
ngx_lua
Tengine
在线学习资源
NGINX 开发从入门到精通
NGINX Modules
ngx_echo
fzcf
V2EX  ›  NGINX

绕过 nginx 文件传输大小限制

  •  1
     
  •   fzcf · 2021-07-12 16:20:18 +08:00 · 1779 次点击
    这是一个创建于 1249 天前的主题,其中的信息可能已经有所发展或是发生改变。
    请问有没有办法直接绕过 nginx 代理中的文件大小的限制。比如通过 socket 或者 icmp 协议来传输?
    phytry
        1
    phytry  
       2021-07-12 16:38:08 +08:00
    nginx 配置里面不是可以通过这个 client_max_body_size 设置大小么?
    还是说这个不能实现题主的需求?
    fzcf
        2
    fzcf  
    OP
       2021-07-12 16:40:44 +08:00
    @phytry 我的想法要做的就是绕过这个限制,然后上传大文件。可能是我表达不够清楚。
    phytry
        3
    phytry  
       2021-07-12 16:55:56 +08:00
    @fzcf 你可以试试把这个值设为 0,这样应该不会限制文件大小
    fzcf
        4
    fzcf  
    OP
       2021-07-12 17:04:59 +08:00
    @phytry 😂我现在就是没办法接触到 nginx 服务器,所以想问问有没有办法通过其他办法绕过他的限制。我现在已经决定使用文件切片上传的方式来绕过限制了,谢谢你。
    IvanLi127
        5
    IvanLi127  
       2021-07-12 17:10:37 +08:00
    后端服务你能控制嘛? 能控制的话分片传输 websocket 都成。要是服务器没限端口。。你可以自己开个端口,直接绕过 nginx
    fzcf
        6
    fzcf  
    OP
       2021-07-12 17:26:22 +08:00
    @IvanLi127 端口肯定还是 nginx 的那个端口,可以通过 websocket 来传输文件绕过文件大小限制?
    zhizunzz
        7
    zhizunzz  
       2021-07-12 17:28:26 +08:00
    要是能绕过不就是 bug 了么,老实分片好了
    fzcf
        8
    fzcf  
    OP
       2021-07-12 17:33:33 +08:00
    @zhizunzz 好的谢谢。
    vueli
        9
    vueli  
       2021-07-13 09:48:20 +08:00
    我都是用阿里 oss 或者腾讯的那些存储. 前端直接分片上传到 oss. 接口只是返回 sts 权限
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   879 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 20:44 · PVG 04:44 · LAX 12:44 · JFK 15:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.