第一次上传文件需要很长时间,ASP.NET

Upload file takes long in the first time, ASP.NET

我最近在我的网络应用程序中遇到了一个问题,即我的 documents.It 的上传过程需要很长时间才能上传甚至几 kb doc/xls。

我上传文件的方式是:

<input type='file' id='document_file@(letter_process.id)' 
name='document_file@(letter_process.id)' value='Choose File'>

忽略剃须刀语法,我正在使用输入类型文件通过 HttpPost 从本地 PC 上传文档。

这是我在 web.config 中的 httpruntime:

<httpRuntime targetFramework="4.5" 
             requestValidationMode="2.0"
             maxRequestLength="4096"
             requestLengthDiskThreshold="256"
             />

然而,无论我如何调整 maxRequestLength 或 requestLengthDiskThreshold,似乎都没有太大区别。

全部处理完后,我会把它赋值给一个叫file的变量来使用。

Dim file = Request.Files("document_file" & generate_step)

或者只是其他控制器以相同的方式使用其他上传。

Dim documentFile As HttpPostedFileBase = Request.Files("document_file17")

这就是我的所有步骤,它运行正常,只是上传文件需要很长时间。

经过测试,部署到不同的机器上,是带宽限制。