我正在尝试使用printWriter发送一个httpresponse,但是我得到的结果是没有该实体的状态行。如何发送整个回复?
OutputStream out = socket.getOutputStream();
PrintWriter writer = new PrintWriter(new OutputStreamWriter(out));
writer.println(httpResponse.getStatusLine());
writer.println(httpResponse.getAllHeaders());
writer.println(httpResponse.getEntity());
writer.flush();
writer.close();
socket.close();
对我来说,答案是在响应开始时将响应的实体行的内容逐行打印并带有新的空行。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句