and*_*dko 1 c# asp.net-web-api
我使用该解决方案菲利普W¯¯从这里.对于单个文件,它可以正常工作.但对于多个文件我得到错误:NetworkError: 500 Internal Server Error.
Response
Cache-Control no-cache
Content-Length 0
Date Tue, 08 Apr 2014 15:23:07 GMT
Expires -1
Pragma no-cache
Server Microsoft-IIS/8.0
X-AspNet-Version 4.0.30319
X-Powered-By ASP.NET
X-SourceFiles =?UTF-8?B?YzpcdXNlcnNcYW5kcmV5LnNoZWRrb1xkb2N1bWVudHNcdmlzdWFsIHN0dWRpbyAyMDEzXFByb2plY3RzXFBSRVBQXFBSRVBQXGFwaVx1cGxvYWQ=?=
Request
Accept text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8
Accept-Encoding gzip, deflate
Accept-Language en-us,en;q=0.5
Connection keep-alive
Cookie __AntiXsrfToken=b7dbaa70f0cd4c35a8a3a22d75faae03
Host localhost:4955
Referer http://localhost:4955/test.html
User-Agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:11.0) Gecko/20100101 Firefox/11.0
Run Code Online (Sandbox Code Playgroud)
简单的html:
<body>
<form action="/api/upload" method="post" enctype="multipart/form-data">
<label for="somefile">File</label>
<input name="somefile" type="file" multiple />
<input type="submit" value="Submit" />
</form>
</body>
Run Code Online (Sandbox Code Playgroud)
我怎样才能解决这个问题?
Rap*_*Rap 15
接受的答案虽然正确但不是解决这个问题的方法.如果有人在谷歌搜索时发现这一点,我想我会引导你朝着正确的方向前进.
以下是解决问题的方法...编辑web.config并将maxRequestLength添加到system.web部分,如下所示:
<configuration>
<system.web>
<httpRuntime maxRequestLength ="2000000"/>
</system.web>
</configuration>
Run Code Online (Sandbox Code Playgroud)
这会增加你的上限,这实际上是OP问题的原因
| 归档时间: |
|
| 查看次数: |
2437 次 |
| 最近记录: |