调用以下代码后,getResponseCode()
返回远程HTTP服务器返回的响应代码。这段代码有一个简短的描述。我如何在Android中以编程方式获取其描述?如何获得HttpURLConnection的ResponseCode的描述?
URL myurl = new URL(url);
URLConnection connection = myurl.openConnection();
HttpURLConnection httpConnection = (HttpURLConnection) connection;
int responseCode = httpConnection.getResponseCode();
UPDATE
httpConnection.getResponseMessage()
有时会返回 “未找到”,而responseCode有效
的可能重复[如何HTTP状态代码转换为文本在Java中?(http://stackoverflow.com/questions/8179547/how-to-convert-http-status-code-into -text-in-java) –
关于你的更新:是否曾经发生实际响应消息**是字面上**“未找到”?换句话说:您的响应代码是404,因为该资源未找到*。 –
你是对的。这是我的错误。 – Conscious