【发布时间】:2013-06-27 20:14:34
【问题描述】:
我使用URLConnection 向服务器发送 POST 请求,我使用以下代码读取响应:
String line;
BufferedReader reader = new BufferedReader(new InputStreamReader(conn.getInputStream()));
while ((line = reader.readLine()) != null) {
response += line;
}
reader.close();
但是,服务器有时会返回 502 错误,并在响应中包含有意义的错误消息,我想获得它。我的问题是在这种情况下尝试创建BufferedReader 将导致java.io.IOException:
Server returned HTTP response code: 502 for URL: <url>
我怎样才能绕过这个?
【问题讨论】:
标签: java http post request response