有沒有在C#中的方式,可能使用某種外部庫來執行HTTP Web請求而不使用內置的.NET類(HttpRequest,WebRequest,WebClient ...)?如何在不使用System.Net類的情況下在C#中發送HTTP請求?
我問,因爲我在Unity3D引擎中的遊戲工作,它允許您通過Mono使用.NET的大多數的。但是,System.Net命名空間在其網絡播放器中不受支持。我需要做一個HTTP請求(輪詢一個php文件),並等待(睡眠),直到我得到一個響應。 Unity3D提供了自己的WWW類,它可以處理web請求,但它強制你使用異步回調函數 - 我知道如何使用,但是在我們的代碼中非常不方便。
所以我正在尋找任何替代System.Net類可以做到這一點對我來說。任何想法將不勝感激!
可能存在一個問題(將來_):「將來,FCL構建將被更新的Indy.Sockets CLR項目所取代。」 – 2010-08-11 16:27:35