当我尝试使用401响应代码访问网络服务时,我的ConnectionRequest
失败了。
从服务器文档中看来,当返回401响应时,仍会通过HTTP发送错误消息,但不会调用readResponse
方法,因此我无法读取该错误。 / p>
是否有其他方法或API可以从响应中读取错误流,例如在JavaSE中有一个特定的错误流,但我在Codename One中找不到这样的流。
答案 0 :(得分:3)
ConnectionRequest
将忽略响应数据,以便获取在ConnectionRequest对象上调用setReadResponseForErrors(true)
所需的数据。
返回此类错误时,将使用错误流调用您的标准readResponse
。