diff src/goodjava/webserver/Connection.java @ 2008:bba3e529e346 default tip

chunked encoding
author Franklin Schmidt <fschmidt@gmail.com>
date Wed, 27 Aug 2025 01:14:17 -0600
parents 32e77b071e09
children
line wrap: on
line diff
--- a/src/goodjava/webserver/Connection.java	Mon Jul 28 23:47:43 2025 -0600
+++ b/src/goodjava/webserver/Connection.java	Wed Aug 27 01:14:17 2025 -0600
@@ -129,12 +129,11 @@
 				response = Response.errorResponse(Status.BAD_REQUEST,msg);
 			}
 			response.headers.put("Connection","close");
-			response.headers.put("Content-Length",Long.toString(response.body.length));
 			byte[] header = response.toHeaderString().getBytes();
 	
 			OutputStream out = socket.getOutputStream();
 			out.write(header);
-			IoUtils.copyAll(response.body.content,out);
+			IoUtils.copyAll(response.body,out);
 			out.close();
 			socket.close();
 		} catch(IOException e) {