[英]An exception occurred during a WebClient request. in windows phone
在這里,我放了我的代碼“ WebClient請求期間發生異常”,我放了斷點並檢查.it,所以將出現此錯誤。對於開發,我正在將Visual Studio 2012 Ultimate與Windows Phone sdk8.0一起使用,如果請求成功完成而不是我的響應在json字符串中。它將顯示在消息框中。現在它向我顯示“ System.Net.Webexception:WebClient請求期間發生異常”。
public match()
{
InitializeComponent();
Loaded += new RoutedEventHandler(profile1_loaded);
}
void profile1_loaded(object sender, RoutedEventArgs e)
{
WebClient wc2 = new WebClient();
var URI = new Uri("http://192.168.1.17/eyematch/rest1-7-2/api/match");
wc2.Headers["Content-Type"] = "application/x-www-form-urlencoded";
wc2.UploadStringCompleted +=
new UploadStringCompletedEventHandler(wc2_UploadStringCompleted);
wc2.UploadStringAsync(
URI, "GET", "action=getMatchNotificationData&sKey=" +
GlobalVariables.skey + "&uKey=" + GlobalVariables.ukey);
}
private void wc2_UploadStringCompleted(object sender, UploadStringCompletedEventArgs er)
{
try
{
MessageBox.Show(er.Result);
}
catch (Exception eu)
{
MessageBox.Show(eu.ToString());
}
}
先感謝您....
您是在仿真器中還是在物理設備上進行測試? 根據您的網絡配置,該地址很可能無法訪問(特別是因為它是本地網絡IP)。
對遇到此錯誤消息的其他人的一個有用提示:異常具有.InnerException,因此,如果將上面的代碼更改為也輸出“ eu.InnerException”,則可以獲得更多信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.