62,614
社区成员
发帖
与我相关
我的任务
分享
inputStream = httpsConn.getInputStream(); // 在这个地方抛出异常
InputStreamReader isr = new InputStreamReader(inputStream);
BufferedReader reader = new BufferedReader(isr);
StringBuilder stringBuilder = new StringBuilder();
String strReadLine = null;
while ((strReadLine = reader.readLine()) != null) {
stringBuilder.append(strReadLine).append("\r\n");
}
httpsResp.strRespBody = stringBuilder.toString();
httpsResp.iRespStatusCode = httpsConn.getResponseCode();
httpsResp.strRespMessage = httpsConn.getResponseMessage();
httpsResp.iCheckValid = 1;
httpsResp.respHeaders = httpsConn.getHeaderFields();
int iRetCode = httpsConn.getResponseCode();
if (iRetCode >= 400) {
inputStream = httpsConn.getErrorStream();
result = MuYaHttpsRespResult.Refused;
}
else {
inputStream = httpsConn.getInputStream();
result = MuYaHttpsRespResult.Success;
}
InputStreamReader isr = new InputStreamReader(inputStream);
BufferedReader reader = new BufferedReader(isr);
StringBuilder stringBuilder = new StringBuilder();
String strReadLine = null;
while ((strReadLine = reader.readLine()) != null) {
stringBuilder.append(strReadLine).append("\r\n");
}
httpsResp.strRespBody = stringBuilder.toString();
httpsResp.iRespStatusCode = httpsConn.getResponseCode();
httpsResp.strRespMessage = httpsConn.getResponseMessage();
httpsResp.result = result;
httpsResp.respHeaders = httpsConn.getHeaderFields();