在我的代码中我使用
mHttpConnRespCode = mConnection.getResponseCode();
获取http响应码,其中mConnection为HttpURLConnection类型。
有时我得到 -1 作为响应代码。什么情况下mConnection.getResponseCode()返回-1?
谢谢。
最佳答案
当没有可用的状态代码时,您会得到 -1。例如,这会发生在以下场景中:
- 尚未收到回复。
- 响应不是有效的 HTTP 响应。
关于java - 从 HttpURLConnection getResponseCode() 得到 -1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2970711/