如何获取HttpURLConnection的ResponseCode的描述?

Con*_*ous 2 java android httpurlconnection http-response-codes

调用以下代码后,getResponseCode()返回远程HTTP服务器返回的响应代码.此代码有简短说明.如何在Android中以编程方式获取其描述?

URL myurl = new URL(url);
URLConnection connection = myurl.openConnection();
HttpURLConnection httpConnection = (HttpURLConnection) connection;
int responseCode = httpConnection.getResponseCode();
Run Code Online (Sandbox Code Playgroud)

UPDATE

httpConnection.getResponseMessage() 有时返回"not found",而responseCode有效

use*_*794 5

尝试getResponseMessage(),它将是一个你可能感兴趣的字符串消息.

  • 你想要什么样的描述?`HTTP/1.0 200 OK HTTP/1.0 404未找到.分别提取字符串"OK"和"Not Found".如果无法从响应中识别出任何内容(结果不是有效的HTTP),则返回null (2认同)