我正在構建一個已經在Android &其他移動平臺中構建的應用程序。由於應用程序使用基於REST的Web服務構建在JAVA中,因此我需要使用這些Webservice URL。該代碼使用HttpClient和HttpGet進行GET,POST,PUT & DELETE在Android中的操作。任何人都可以指導我從哪裏開始,因爲我是這個平臺的新手。WP7中的HttpClient和HttpGet支持
0
A
回答
2
我會建議使用WebClient類的簡單的基於HTTP通信。這是基本的格式,我通常做一個請求發送到Web服務時使用:
WebClient web = new WebClient();
web.OpenReadCompleted += new OpenReadCompletedEventHandler(RequestComplete);
web.OpenReadAsync(new Uri("http://fullurlofyourwebservice.com"));
然後,您可以寫一個方法中的第二行代碼中引用的RequestComplete方法:
void RequestComplete(object sender, OpenReadCompletedEventArgs e)
{
string response = "";
using (var reader = new StreamReader(e.Result))
{
response = reader.ReadToEnd();
}
}
你然後可以將響應處理爲簡單的字符串,或者如果您的響應採用XML格式,則可以執行類似XDocument.Parse(response)
的操作。
查看完整的MSDN documentation以獲取完整參考。
4
可以使用的HttpWebRequest(http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest(v=vs.95).aspx)撥打電話到REST服務
0
我最近開始使用RestSharp。 http://restsharp.org/
小,簡單,做它在箱子上說。
相關問題
- 1. HttpClient - 支持gzip
- 2. 無法在Android中使用HttpClient和HttpGet
- 3. WP7中的Widget支持?
- 4. 處理HttpClient(Httpget)超時
- 5. Apache HttpClient中的httponly cookie支持
- 6. Apache HttpClient如何支持cookies?
- 7. WP7支持TIFF圖像
- 8. Java 8 HttpClient 4.5在一個函數中的HttpGet和HttpPost
- 9. TextTrimming =「WordEllipsis」在WP7中支持還是不支持?
- 10. 使用的HttpClient使HTTPGET請求
- 11. HttpClient的不支持PostAsJsonAsync方法C#
- 12. httpclient無法執行httpget對象
- 13. httpclient httpget不接受方括號
- 14. 該應用正在顯示與HttpClient和HttpGet相關的警告()
- 15. Android和iOS支持Xamarin PCL和Microsoft.Net.Http for HttpClient?
- 16. Apache httpclient是否支持multipart \ related?
- 17. Apache HttpClient(4.5)支持分塊數據嗎?
- 18. WP7:無法從URL HTTPGET使用webclient.OpenReadAsync
- 19. WP7芒果RichTextBox支持複製粘貼
- 20. 無法解析在Android Studio 1.5中的符號HttpGet,HttpClient,HttpResponce
- 21. 無法解析符號HTTPGET,HttpClient的,HttpResponce Android Studio中
- 22. Apache客戶端中的httpClient代理支持3.1
- 23. ASP.Net MVC4測試版 - 不等待HttpClient中的關鍵字支持?
- 24. WP7中的本地化支持的自定義控件
- 25. 爲什麼MVC堅持HttpGet?
- 26. WP7:在C#中添加支持的文化
- 27. 如何在WP7中集成不支持的字體
- 28. 如何在WP7中實現對ftp的支持?
- 29. 運行標籤不支持WP7中的數據綁定?
- 30. MVC HttpGet和HttpPost
感謝您的回覆..它爲我工作...如果我需要使用WebClient發佈JSON字符串,我如何執行POST操作。一個示例代碼將幫助我更好。謝謝。 –