2015-07-19 24 views
-1

我想連接到地址= http://192.168.10.1:5555/server的http服務器。那麼可以幫助我,並在xamarin studio中提供一些代碼。這樣我就可以連接到服務器並對服務器做一些請求。尋找xamarin http通信代碼

我與使用wifi的服務器連接,這是我的wifi代碼。

public bool isConnected() 
{ 
    bool ret = false; 
    var connectivityManager = (ConnectivityManager)GetSystemService(ConnectivityService); 
    var wifiStatelocal = connectivityManager.GetNetworkInfo(ConnectivityType.Wifi).GetState(); 
    if (wifiStatelocal == NetworkInfo.State.Connected) 
    { 
     ret = true; 
    } 
    else 
    { 
     ret = false; 
    } 
    return ret; 
} 

回答

0

要通過通信的HTTP使用任一HttpClientWebClient。因此,您必須編輯您的參考並將相應的組件添加到您的項目中。要做到這一點打開你的項目,並雙擊參考文件夾。

如果您使用的可移植類庫(PCL)比您需要知道WebClient不可用,並且需要將HttpClient作爲nuGet包添加。

+0

謝謝......我的xamarin工作室沒有顯示,許多方法和屬性顯示在一個特定的class.i支持的C#示例中,我使用package_name添加了,但它仍然沒有顯示.....爲什麼????????? –

+0

我編輯了我的答案以解釋如何添加引用。 –