使用帶有WebClient的UploadFile(「upload.php」,「POST」,filePath)超過4mb的內容不會上傳。 PHP的限制設置爲48mb。我需要在C#中設置嗎?在C#中使用Web Client時是否存在上傳限制?
回答
在ASP.NET中有4MB的默認maxRequestLength集,您可以在web.config中對其進行更改。
<configuration>
<system.web>
<!-- This will handle requests up to 1024MB (1GB) -->
<httpRuntime maxRequestLength="1048576" timeout="3600" />
</system.web>
</configuration>
長度在配置文件中以KB指定。如果您使用的是IIS,則IIS將額外的限制設置爲4MB。
感謝您的快速回答,我是C#的新手,這是修改的正確文件,App.config?不知道如何找到Web.conf文件。 –
@RobMinford我想說ASP.NET並不適合用於上傳大文件的桌面應用程序(假設這不能製作成web應用程序),您必須修改machine.config(整個計算機配置文件位於C:/Windows/Microsoft.NET/
對不起,因爲我說我對C#和.net框架很陌生。我通過使用c#和wpf來創建桌面應用程序,C#(.net)和ASP.net之間的區別是什麼? –
我已經解決了這個問題。通過改變在php.ini
的post_max_size = 40M
下面我已經改變了的upload_max_filesize,但不知道這需要改變這個其他特性參數的。
什麼是php.ini? C急用php.ini嗎? – toha
- 1. WCF Test Client應用程序是否存在已知的限制?
- 2. 是否存在運行時間限制?
- 3. 使用$ .getJSON時是否存在字符串長度限制?
- 4. 使用MonoMacPackager時是否存在許可限制
- 5. OWL中是否存在命名限制?
- 6. 在html中使用文件標籤時是否存在大小限制?
- 7. 在PHP中是否有$ _FILES的預定義上傳限制?
- 8. Testflight是否有上傳限制
- 9. 上傳帶寬限制在c#
- 10. apollo-client是否在node.js上工作?
- 11. 在iOS中使用NSJSONSerialization時是否有數據限制?
- 12. 是否存在Firefox Worker限制?
- 13. 上傳限制和郵寄限制在PHP中的上限
- 14. 內存限制和上傳緩慢使用類上傳php
- 15. MPI中是否存在超時機制?
- 16. MediaWiki在上傳文件時耗盡PHP的內存限制
- 17. 在Google Native Client中使用C++庫
- 18. 在android上使用PayPal SDK是否有限制?
- 19. 存儲器限制在C++
- 20. 在VBScript中使用CopyHere是否存在大小限制的.zip文件?
- 21. Java 1.5上的JSR223實現是否存在限制
- 22. iOS中的堆棧項目是否存在內存限制?
- 23. 繪製一條線:是否存在Graphics.lineStyle()中的厚度限制?
- 24. 緩存在處理設備時是否有限制?
- 25. 是否存在mySQL連接時間限制?
- 26. 在DB2中是否存在SQL語句的長度限制?
- 27. 在Grails中是否存在日期限制?
- 28. 使用目標c和google-api-objectivec-client-for-rest在YouTube上上傳視頻
- 29. 人工限制C/C++內存使用
- 30. 在LightSwitch HTML Client項目中,ModelManifest.xml文件是否應存儲在存儲庫中?
嗨,羅布,我看到你嘗試編輯下面的答案,我建議打開一個新的問題,如果你需要和引用這個問題,並且你想使用app.config而不是web.config。這有幾個原因,但是你的建議修改不會得到太多的關注,因爲你已經接受了下面的答案,下面的答案確實回答了你目前的問題。 –