我使用的Visual Studio Express的2012 RC設計的Windows 8替代webclient.uploadstringasync爲Windows 8 Metro風格應用在C#
在過去我的Metro風格應用程序,我開發的Windows Phone應用程序中我用webclient.uploadstringasync
將字符串數據發佈到服務器。但由於webclient
不適用於Windows 8,我正在尋找它的替代方案。
我試過使用httpclient.postasync
但它沒有工作(不知道爲什麼)。
任何人都可以建議我該怎麼做。請解釋你建議的任何方法,並嘗試舉一個例子。我是C#的初學者,所以任何幫助都可以工作。謝謝
這裏是代碼示例,我用httpclient.postasync
但沒有工作(不知道爲什麼)。
HttpClient data=new HttpClient();
HttpContent post;
async private void buttonupdate_Click(object sender, RoutedEventArgs e)
{
post=new StringContent("I put the string here which is to be posted");
await data.PostAsync(URI,post);
}
當您嘗試使用'的HttpClient發生了什麼事。 PostAsync'?你能給一個代碼示例嗎?這聽起來像是你正在尋找的替代方案。 – 2012-07-10 19:12:45
@DanielSklenitzka用代碼示例更新了問題。請幫助謝謝 – prolific 2012-07-11 10:40:28
是否有任何異常?你在菲德勒看到什麼? – 2012-07-11 11:32:12