【问题标题】:CodenameOne - how to catch HTTP 404 error using Terse REST APICodenameOne - 如何使用 Terse REST API 捕获 HTTP 404 错误
【发布时间】:2018-09-13 01:13:40
【问题描述】:

如何使用 CodenameOne 中的 Terse REST API 捕获 HTTP 404 错误?目前默认错误处理程序得到了这个,但我想显示我自己的消息。如果 accountNo 存在,我使用的代码很好,我可以处理生成的 JSON,但如果不存在,我会得到显示 404 错误的标准错误处理程序:

Response<Map> jsonData = Rest.get( URL + "lookup").
          jsonContent().
          queryParam("account",accountNo).
          getAsJsonMap();

【问题讨论】:

    标签: codenameone


    【解决方案1】:

    这似乎是该版本方法中的一个错误。它应该在没有 UI 对话框的情况下静默失败。我们会在下次更新时修复它。

    注意jsonData 中的错误响应代码应为jsonData.getResponseCode()

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-26
      • 2020-11-22
      • 2016-06-01
      • 2016-07-17
      • 2023-04-04
      • 2013-12-04
      • 2011-02-10
      • 1970-01-01
      相关资源
      最近更新 更多