c#中上传超过30mb的文件,接口一直报404,小于30mb的却可以上传成功

devtools/2024/10/19 9:40:38/

在一次前端实现上传视频文件时,超过30mb的文件上传,访问接口一直报404,但是在Swagger中直接访问接口确是正常的,且在后端控制器中添加了限制特性,如下

但是却仍然报404,在apifox中请求接口也是报404,

网上说:

在ASP.NET Core中,配置请求过来的文件上传的大小限制通常涉及两个层面:

  1. Kestrel 服务器限制:ASP.NET Core 默认使用 Kestrel 作为 web 服务器。Kestrel 有一个默认的最大请求体大小限制,通常为 30MB。你可以在 Program.cs 文件中配置这个限制。

  2. 表单大小限制:如果你的应用使用 IFormFile[FromForm] 属性来处理文件上传,并且你的应用部署在 IIS 后面(通过反向代理),你还需要配置 IIS 的请求过滤设置(maxAllowedContentLength)以及 ASP.NET Core 的表单大小限制(FormOptions.MultipartBodyLengthLimit)。

此时想到应该是有第三方客户端请求体大小的限制导致的,所以特地也在program中配置放宽请求体大小和请求流的大小&


http://www.ppmy.cn/devtools/53453.html

相关文章

使用Xshell连接eNSP

在ensp里面找到要连接的设备,比如AR1,右键设置,查看配置里面的串口号: 记下这个端口号,进入Xshell,新建会话 连接后会出现几个问题: ● dis命令后,如果显示内容比较多,那么按空格键发…

Prometheus常见exporter安装部署

Prometheus常见exporter安装部署 在稳定性环境的监控当中需要收集各种各样的数据,这样的数据收集是通过各种exporter进行的,在这里我们进行最常用稳定性数据的收集exporter安装部署介绍。 node_exporter安装部署 node_exporter主要监控服务器本身的一…

【通信协议-RTCM】固定天线参考点信息 ---- 对应RTCM十六进制编码ID(3ED 3EE)

1. 1005型信息的内容-固定天线参考点,无高度信息 DATA FIELDDF NUMBERDATA TYPENO. OF BITS Message Number(e.g.,“1005” 0011 1110 1101) - 消息编号 DF002 uint12 12 Reference Station ID - 参考值ID DF003 uint12 12 Reserved for ITRF Realization Year - 保…

Python 数据可视化 散点图

Python 数据可视化 散点图 import matplotlib.pyplot as plt import numpy as npdef plot_scatter(ref_info_dict, test_info_dict):# 绘制散点图,ref横,test纵plt.figure(figsize(80, 48))n 0# scatter_header_list [peak_insert_size, median_insert…

C语言中的共用体union关键字

一、简介 在C语言中,union关键字用于定义一种特殊的数据结构,称为共用体(Union)或联合体。共用体允许您在相同的内存位置存储不同数据类型的变量。这意味着在任何给定时间,共用体变量中只有一个成员真正存储着有效的数…

【Docker实战】jenkins卡在编译Dockerfile的问题

我们的项目是标准的CI/CD流程,也即是GitlabJenkinsHarborDocker的容器自动化部署。 经历了上上周的docker灾难,上周的服务器磁盘空间灾难,这次又发生了jenkins卡住的灾难。 当然,这些灾难有一定的连锁反应,是先发生的d…

一颗B+树可以存储多少数据?

一、前言 这个问题,非常经典,考察的点很多: 比如: 1、操作系统存储的单元,毕竟mysql也是运行在操作系统之上的应用。 2、B树是针对Mysql的InnoDB存储引擎,所以要理解InnoDb的最小存储单元,页&…

C标准库中的接口如strlen被优化现象分析

故事简述 这里主要想解释的是两个现象: test_setvbuf.c中fputs被改写为fwritestrlen会被直接优化为具体的大小 两个现象其实是一个问题,这里以strlen来阐述说明。 问题分析 先看代码: char a[10]{x,};lena strlen(a);printf("%s,%…