when I only use HttpURLConnection.getErrorStream(),I can not get errstream.But when I use HttpURLConnection.getResponseCode() before HttpURLConnection.getErrorStream(),then I can get errorstream. like this ,I can get errorstream:
if(urlconn.getResponseCode()>=400){
is = urlconn.getErrorStream();
System.out.println("error!!!");
}else{
is=urlconn.getInputStream();
}
like this ,I can not get errorstream,'is' is null:
is = urlconn.getErrorStream();