0

ここに「WebClientリクエスト中に例外が発生しました」というコードを入れています。ブレークポイントを置いてチェックします。このエラーが発生します。開発のために、Windows Phone sdk8.0でVisual Studio 2012 Ultimateを使用しています。リクエストが成功した場合私の応答よりも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());
    }
}  

前もって感謝します....

4

2 に答える 2

0

このエラー メッセージに出くわした他の人に役立つヒント: 例外には .InnerException があるため、上記のコードを変更して "eu.InnerException" も出力すると、より多くの情報を取得できます。

于 2015-02-06T03:59:34.173 に答える