0

サーブレットの 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を取得しています。

前もって感謝します。

4

1 に答える 1

0

ステータス ラインを確認します。

HttpResponse aHttpResponseL = client.execute(aHttpPostL);  
int code = aHttpResponseL.getStatusLine().getStatusCode();
于 2012-08-27T07:09:50.220 に答える