如何在不使用System.Net类的情况下在C#中发送HTTP请求?

时间:2010-07-02 21:46:11

标签: c# .net mono unity3d

C#中是否有一种方法,可能使用某种外部库来执行HTTP Web请求而不使用内置的.NET类(HttpRequest,WebRequest,WebClient ......)?

我问,因为我正在使用Unity3D引擎中的游戏,它允许您通过Mono使用大多数 .NET。但是,其Web播放器不支持System.Net命名空间。我需要做一个HTTP请求(轮询一个php文件)并等待(睡眠)直到我得到一个响应。 Unity3D提供了自己的WWW类,可以执行Web请求,但它会强制您使用异步回调函数 - 我知道如何使用它,但在我们的代码上下文中非常不方便。

所以我正在寻找可以为我做这个的System.Net类的替代品。任何想法将不胜感激!

1 个答案:

答案 0 :(得分:1)

可能想尝试Indy