2010-12-01 18 views
1

現在、Windows Phone 7の場合、ステータスコード500または200以外の何かを返すページにアクセスするとOKです。NotFoundを示すメッセージが表示されます。あなたがある場合、私は思ったんだけどRESTサービス(私もしません) Windows Phone 7で200以外のHTTPステータスコードを取得するにはどうすればよいですか?

  • 使用HttpWebRequest.RegisterPrefix("http://", WebRequestCreator.ClientHttp);
  • をコントロールしている場合

    1. 使用SilverlightFaultBehavior:Silverlightでこれを処理するためのカップルのオプションがありますWindows Phone 7のこのようなオプション。

    答えて

    0

    あなたがしなければならないことは、WebExceptionをキャッチしてその中の応答にアクセスすることだけです。

    これはあなたにとって役に立たない場合は、使用しているコードと投稿しようとしていることを記入してください。あなたが行ったことを正確に知ることは難しいです。現時点では試しました。

    0

    HttpWebResponseにはStatusCodeプロパティが含まれています。あなたはそれを使用できませんか?

    webResponse = (HttpWebResponse)webRequest.EndGetResponse(asynchronousResult); 
    
    webResponse.StatusCode; 
    
    関連する問題