日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

nginx 限制上传文件大小

發布時間:2024/9/19 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 nginx 限制上传文件大小 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄

  • 前言
  • client_max_body_size使用說明
    • 語法
    • 示例
    • 上下文
  • client_max_body_size的作用域
  • client_max_body_size的`默認值`
  • client_max_body_size的特殊值`0`
  • `413`錯誤

前言

nginx 使用client_max_body_size屬性限制上傳文件大小。
client_max_body_size屬性說明參考這里。

client_max_body_size使用說明

語法

client_max_body_size size;

示例

client_max_body_size 1m;

上下文

client_max_body_size屬性可以出現在http, server, location中。出現在不同的位置,表示其作用域不同。

client_max_body_size的作用域

http, server, location三者的關系如下:

http{server{location / {}} }
  • http的作用域 > server的作用域
  • server的作用域 > location 的作用域
http{client_max_body_size 1M;server{server_name localhost;client_max_body_size 10M;location =/upload {client_max_body_size 100M;}} }
  • http 作用域范圍內,上傳的文件最大為1M
  • server 作用域范圍內(使用 http://localhost/xxx 訪問的應用),上傳的文件最大為10M
  • location 作用域范圍內(使用 http://localhost/upload 訪問的應用),上傳的文件最大為100M

client_max_body_size的默認值

client_max_body_size的默認值為1M。

client_max_body_size的特殊值0

當 client_max_body_size 設置為 0 時,將不限制上傳文件大小。

413錯誤

如果上傳文件大小超過允許值時,將返回給客戶端413錯誤。

總結

以上是生活随笔為你收集整理的nginx 限制上传文件大小的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。