我将servlet的doPost()中的http状态设置为
if(success)
{
response.setStatus(HttpServletResponse.SC_OK);
}else{
response.sendError(response.SC_BAD_REQUEST, "Message");
}
在客户端调用服务器后:
HttpResponse aHttpResponseL = client.execute(aHttpPostL);
BufferedReader aBufferedReaderL = new BufferedReader(new InputStreamReader(
aHttpResponseL.getEntity().getContent()));
但我总是以 null 作为值。
提前致谢。
答案 0 :(得分:0)
检查状态行:
HttpResponse aHttpResponseL = client.execute(aHttpPostL);
int code = aHttpResponseL.getStatusLine().getStatusCode();