当前位置:   article > 正文

nginx配置 实现文件下载_nginx 配置文件下载

nginx 配置文件下载

需求:上传文件到服务器后,对外提供url路径,来完成文件下载

nginx配置
server {
    listen 8008;
    client_max_body_size 500m; //文件大小限制,默认1m
    proxy_buffering off;// 从后端收到的响应内容立即传送给客户端

    location /file {
        modsecurity off;
        add_header Content-Disposition "attachment;";
        add_header Content-Type "application/octet-stream";
        alias /opt/java-service/services/checker-server/file/;
        sendfile on;   // 开启高效文件传输模式
        autoindex on; // 启用目录流量
        autoindex_localtime off; // 显示的文件时间为GMT时间
        autoindex_exact_size off; // 显示出文件的大小,单位是kB或者MB或者GB
        charset utf-8,gbk;  // 避免中文乱码
    }
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/195310
推荐阅读
相关标签
  

闽ICP备14008679号