目前在Windows Phone 7中,如果我訪問的頁面返回StatusCode爲500或者除了200以外的東西,那麼我會收到一條消息,說NotFound。在Silverlight中有處理這幾個選項:如何在Windows Phone 7上獲取200以外的HTTP StatusCodes?
- 使用SilverlightFaultBehavior如果你控制了REST服務(我並不雖然)
- 使用
HttpWebRequest.RegisterPrefix("http://", WebRequestCreator.ClientHttp);
我,如果有疑惑像這樣的任何選項爲Windows Phone 7