欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

webAPI文件上传时文件过大404错误的问题

程序员文章站 2022-05-13 21:52:16
背景:最近公司有个需求,外网希望自动保存数据到内网,内网有2台服务器可以相互访问,其中一台服务器外网可以访问,于是想在 这台服务器上放个中转的接口。后来做出来以后测试发现没有问题就放线上去了,不顾发现工程助理 在使用是时候没有自动上传 ,于是猜想可能是文件过大被限制了。 使用Fiddle测试后发现确 ......

背景:最近公司有个需求,外网希望自动保存数据到内网,内网有2台服务器可以相互访问,其中一台服务器外网可以访问,于是想在 这台服务器上放个中转的接口。后来做出来以后测试发现没有问题就放线上去了,不顾发现工程助理 在使用是时候没有自动上传 ,于是猜想可能是文件过大被限制了。

webAPI文件上传时文件过大404错误的问题

使用Fiddle测试后发现确实如果大文件上传就会报404错误

修改方法如下

web.config文件下找到system.webSever 节点下面增加,maxAllowedContentLenth 文件上传的长度

webAPI文件上传时文件过大404错误的问题

果然发现接口能够访问了,但是却获取不到文件

webAPI文件上传时文件过大404错误的问题

上传小文件获取的到对象 ,上传大文件还是获取不到对象,楼主这里用的webAp猜想可能与web上传文件限制也有关系

于是修改一下web.config

webAPI文件上传时文件过大404错误的问题

再次上传大文件发现可以获取到对象了 

踩坑结束~~~