在我的代码中,我使用mHttpConnRespCode = mConnection.getResponseCode(); 获取http响应代码,其中mConnection是HttpURLConnection类型。有时我得到-1作为响应代码。在什么情况下,mConnection.getResponseCode()返回-1?谢谢。 最佳答案 如果没有可用的状态码,则得到-1。例如,在以下情况下会发生这种情况,尚未收到回应。响应无效的HTTP响应。