C#中是否有一种方法,可能使用某种外部库来执行HTTP Web请求而不使用内置的.NET类(HttpRequest,WebRequest,WebClient ......)?
我问,因为我正在使用Unity3D引擎中的游戏,它允许您通过Mono使用大多数 .NET。但是,其Web播放器不支持System.Net命名空间。我需要做一个HTTP请求(轮询一个php文件)并等待(睡眠)直到我得到一个响应。 Unity3D提供了自己的WWW类,可以执行Web请求,但它会强制您使用异步回调函数 - 我知道如何使用它,但在我们的代码上下文中非常不方便。
所以我正在寻找可以为我做这个的System.Net类的替代品。任何想法将不胜感激!