Beispiel #1
0
 public virtual void onHttpFinish(QQHttpResponse resp)
 {
     try {
         HttpStatusCode statusCode = resp.getStatusCode();
         Console.WriteLine(this.GetType() + "  :   " + resp.getResponseMessage());
         // 确认响应成功
         if (statusCode == HttpStatusCode.OK)
         {
             onHttpStatusOK(resp);
         }
         else
         {
             onHttpStatusError(resp);
         }
     } catch (QQException e) {
         notifyActionEvent(QQActionEvent.Type.EVT_ERROR, e);
     } catch (JSONException e) {
         notifyActionEvent(QQActionEvent.Type.EVT_ERROR, new QQException(QQWpfApplication1.action.QQException.QQErrorCode.JSON_ERROR, e));
     } catch (Exception e) {
         notifyActionEvent(QQActionEvent.Type.EVT_ERROR, new QQException(QQWpfApplication1.action.QQException.QQErrorCode.UNKNOWN_ERROR, e));
     }
 }