有誰知道任何開源C#項目或一些使用套接字實現同步HTTP客戶端的示例代碼?帶.NET套接字的同步HTTP客戶端
我正在開發一個項目,我需要一個使用套接字的HTTP客戶端。它不能使用WebRequest或WebClient,也不能使用異步套接字。不要問。另外它最好在.NET 2.0上,在這裏是非常先進的。
我想網絡會有噸的樣本,但令人驚訝的是我找不到任何東西。可能是因爲每個人都有幸使用內置的API。
如果我沒有找到某些東西,我必須自己寫,這並不是真的想要重新發明它。
有誰知道任何開源C#項目或一些使用套接字實現同步HTTP客戶端的示例代碼?帶.NET套接字的同步HTTP客戶端
我正在開發一個項目,我需要一個使用套接字的HTTP客戶端。它不能使用WebRequest或WebClient,也不能使用異步套接字。不要問。另外它最好在.NET 2.0上,在這裏是非常先進的。
我想網絡會有噸的樣本,但令人驚訝的是我找不到任何東西。可能是因爲每個人都有幸使用內置的API。
如果我沒有找到某些東西,我必須自己寫,這並不是真的想要重新發明它。
以下是使用原始套接字的FTP示例。
http://www.csharphelp.com/2005/11/ftp-client-library-in-c/
HTTP protoocol比FTP簡單不過HTTPS比兩者放在一起比較複雜的。
我看不到使用WebRequest或WebClientif,你正在寫一個網絡爬蟲。
爲什麼不能使用WebRequest或WebClient? :-P – dtb 2010-06-05 13:27:09
這些完全人爲的限制只在家庭作業中很典型。一定要標記你的問題,否則你不可能得到很多幫助。 – 2010-06-05 14:37:42
這不是homewok漢斯,而是一個生產系統的legitemate請求。如果我可以使用現有的API之一,我不會問這個問題。 – 2010-06-05 17:34:12