我在java中使用如下代码。
URL url = new URL("any url");
HttpURLConnection conn=(HttpURLConnection) url.openConnection();
InputStream in = conn.getInputStream();
int responseCode= conn.getResponseCode();
这里我遇到了问题:-
对于某些 url,我得到了负响应代码,即 '-1'
。它正在终止,它不会再继续了,所以请帮助我,如何解决或如何处理这样的错误。
最佳答案
来自 getResponseCode 的 JavaDoc:
它将分别返回 200 和 401。如果无法从响应中识别出代码(即响应不是有效的 HTTP),则返回 -1。
关于java - 如何在java中获取否定响应代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6408873/