- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要在某些网址上甚至在我的应用程序上使用 - client_max_body_size
属性(通过 nginx.conf)来限制最大主体大小。
我发现这个属性记录在 nginx 站点上:
Syntax: client_max_body_size size;
Default:
client_max_body_size 1m;
Context: http, server, location
Sets the maximum allowed size of the client request body, specified in the “Content-Length” request header field. If the size ina request exceeds the configured value, the 413 (Request Entity Too Large) error is returned to the client. Please be aware that browsers cannot correctly display this error. Setting size to 0 disables checking of client request body size.
我需要将此属性设置为应用程序的某个部分(不是全局),因此我想将其设置为指定的 url,例如 http://localhost:8088/x/#/y
(# 为必填项)
这个特定 URL 的语法是什么?可能吗?
最佳答案
您可以设置client_max_body_size创建位置 block :
location = /x {
client_max_body_size 10M;
}
不幸的是,由于片段永远不会通过 http 发送,因此无法创建 Hook 片段的 location block 。
我不知道/x/#/y
背后的逻辑,但您可以开始在/x
中设置client_max_body_size。
关于java - nginx - 我可以在哪里放置 client_max_body_size 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40327478/
这应该是一个快速解决方案。 因此,出于某种原因,我仍然无法在不返回 413 Request Entity Too Large 的情况下成功获得大于 1MB 的请求。 例如,使用以下配置文件和大小为 ~
nginx 一直说客户端打算发送太大的正文。谷歌搜索和 RTM 向我指出了 client_max_body_size。我在 nginx.conf 和 vhost conf 中将其设置为 200m,重新
我收到了 nginx 错误: 413 Request Entity Too Large 我已经能够将 nginx.conf 文件的服务器部分中的 client_max_body_size 更新为 20
我想启用将大文件上传到单个位置,然后将该位置重写到另一个位置。似乎重写正在重置其他配置。 我的配置: server { listen 80; server_name example.c
我正在尝试上传文件,当直接调用 api 时它工作正常,但是当它在代理后面时它没有,我使用 nginx 作为反向代理 NGINX -v nginx版本:nginx/1.15.0 也 1.17 测试和相同
client_max_body_size的最大推荐值是多少在 Nginx 上上传大文件? 我现在正在使用的 Web 应用程序预计最多可以上传 100 mb。我应该设置client_max_body_s
我想使用 nginx 配置中的变量动态配置 client_max_body_size。 set $max_body 100M; client_max_body_size $max_body; 如何为此
我需要在某些网址上甚至在我的应用程序上使用 - client_max_body_size 属性(通过 nginx.conf)来限制最大主体大小。 我发现这个属性记录在 nginx 站点上: Synta
我正在运行 nginx/ruby-on-rails,我有一个简单的多部分表单来上传文件。一切正常,直到我决定限制要上传的文件的最大大小。为此,我将 nginx client_max_body_size
我已经部署了 docker registry用于图像存储 S3作为存储。 我的一些图片在 GBs 中.所以我设置了 nginx 属性 client_max_body_size至 5GB .但它仍然给我
当我设置 client_max_body_size 30m; 时没有 ssl 一切正常(接受最大 30MB 的文件)。然而,当我切换到 ssl 时,它完全忽略了这个指令。 我的配置看起来像 (/etx
我正在使用带有弹性 Beanstalk 的 Golang,我发现我可以上传最大 1 MB 的文件,而大于 1 MB 的文件失败并出现错误 客户端打算发送太大的正文:1749956 字节 字节显然取决于
所以我刚刚将我的应用程序推送到 Dokku( digital ocean )- 并从 ajax 帖子返回以下错误: 发布http://example.com/foo 413(请求实体太大) 快速谷歌显
我为自定义应用程序编写了一个文件 uploader ,它将文件分成 block 并通过 ajax 将其发送到服务器。我遇到的问题是我可以使用 ini_get 提取 upload_max_filesiz
由于 AWS elastic beanstalk nginx 的默认设置,我无法上传超过 1 兆字节的文件。我在网上看过,发现我需要将 client_max_body_size 更改为 client_
我没有对/etc/nginx/nginx.conf 文件的写入权限,我可以看到 client_max_body_size 设置为低于我需要的值。在我联系服务器管理员并提高它之前,是否可以使用 php.
我遇到了一个问题,nginx 似乎忽略(或覆盖)我在 AWS Elastic Beanstalk 上的 Ubuntu Docker 容器中升级的 client_max_body_size 指令。这会阻
我一直在尝试增加 client_max_body_size 对于提供的 Nginx 我的 中的服务器Java 11 Beanstalk 部署没有成功。 到目前为止,我已经尝试了 AWS Develop
我正在使用 Drupal-fpm、mariadb 和 Nginx 镜像在 Docker 中运行 Drupal。它适用于干净、标准的安装,如我的存储库的快速启动部分所述,位于 https://githu
将大于 10MB 的文件发布到在 AWS Elastic Beanstalk 上运行的 API 时,我遇到了“413 请求实体太大”错误。 我已经做了相当多的研究,并相信我需要增加 Nginx 的 c
我是一名优秀的程序员,十分优秀!