在C#中使用Web客户端时是否存在上载限制?

使用带有WebClient的UploadFile(“upload.php”,“POST”,filePath)不会上传任何超过4mb的内容。 PHP的限制设置为48mb。 我需要在C#中设置吗?

在ASP.NET中,默认的maxRequestLength设置为4MB,您可以在web.config中更改它。

      

长度在配置文件中以KB为单位指定。 如果您使用的是IIS,则会将额外的限制设置为4MB。

我已经解决了这个问题。 通过在php.ini中更改以下内容

post_max_size = 40M

我已经更改了upload_max_filesize但是没有发现需要更改的其他param。