我需要創建一個應用程序(ASP.NET或WinForms或Windows服務,不確定)需要調用包含用於基本身份驗證的用戶名和密碼的URL, url返回一個csv文件。然後我需要在應用程序中使用csv文件。我不知道該怎麼做。如何在我的應用程序中調用網址。不可能有用戶交互,它需要在返回csv文件時完全自動化。如何使用應用程序中的基本身份驗證調用url
2
A
回答
0
嘗試使用System.Net.WebRequest
類。這裏是在一般使用的頁面:
http://msdn.microsoft.com/en-us/library/system.net.webrequest.aspx
你可以換出Credentials
財產的分配與自己NetworkCredential
對象傳遞一個自定義的用戶名和密碼。
我實際上處理類有點不同於示例。我確保每個類IDisposable
都在using語句中初始化,以避免意外遺留未聲明的資源。如果您的服務收到頻繁或快速的流量,這一點尤其重要。
編輯:
如果你有興趣的CSV解析庫,有很多你可以從任何搜索找到。您可能會喜歡this CodeProject article的代碼。這個庫足夠靈活,可以處理正確轉義的多行字段。
祝你好運!
4
嘗試這樣:
var webClient = new WebClient();
webClient.Credentials = new NetworkCredential("username", "password");
webClient.DownloadFile("http://someurl/file.csv", "c:\\file.csv");
+0
這有什麼好運? – Peter 2010-09-04 14:34:19
相關問題
- 1. 如何在Rails應用程序中使用httparty進行基本身份驗證?
- 2. 使用C的地鐵應用程序中的基本身份驗證#
- 3. 如何使用證書身份驗證來調用HTTPS URL
- 4. 如何在Windows應用程序中使用Windows身份驗證?
- 5. apache mod_wsgi django應用程序的基本身份驗證
- 6. 如何在IONIC應用程序中使用基於SAML的身份驗證
- 7. AngularJS:在單頁應用程序中使用身份驗證的基本示例
- 8. 禁用其他身份驗證的HTTP基本身份驗證
- 9. 如何調試使用基本身份驗證處理
- 10. 如何使用HTTPS驗證Woocommerce API(基本身份驗證)
- 11. Ansible:使用基本身份驗證
- 12. 如何驗證Worklight 5.0.5上的應用程序身份驗證
- 13. ASP.NET應用程序未使用Windows身份驗證進行身份驗證
- 14. 在Firefox中使用in-url基本身份驗證
- 15. 如何區分使用基本身份驗證的用戶
- 16. 在tomcat中基於JSP web應用程序的身份驗證
- 17. 使用帶有基本身份驗證URL的VideoView
- 18. 如何使用基本身份驗證使用JQuery進行JSONP調用?
- 19. 如何將我的aws web應用程序的基本訪問身份驗證?
- 20. 角2 HTTP GET使用基本身份驗證調用
- 21. Google應用程序域(身份驗證)
- 22. 谷歌應用程序身份驗證
- 23. 身份驗證facebook應用程序
- 24. 應用程序身份驗證密鑰
- 25. 應用程序身份驗證刷新
- 26. 如何在ASP.Net MVC應用程序中使用來自WCF身份驗證服務的身份驗證Cookie
- 27. 如何在我的web應用程序中使用kentor身份驗證服務進行身份驗證
- 28. Windows身份驗證在MVC應用程序調用的WebAPI
- 29. 使用php的基本身份驗證(如Apache的.htaccess),如何?
- 30. 在Swift中使用身份驗證的Azure Api應用程序
我知道你說的基本身份驗證,但您的應用程序使用窗體身份驗證? – Josh 2010-08-24 03:30:35
您應該接受一個答案或提供一些反饋。 – 2011-02-04 01:11:08