Browse Source

bench: make http_simple send chunked encoding if requested

v0.7.4-release
Ben Noordhuis 13 years ago
parent
commit
d72c6940f8
  1. 13
      benchmark/http_simple.js

13
benchmark/http_simple.js

@ -39,6 +39,7 @@ var server = http.createServer(function (req, res) {
var command = commands[1];
var body = "";
var arg = commands[2];
var chunked = (commands[3] === "chunked");
var status = 200;
if (command == "bytes") {
@ -81,10 +82,16 @@ var server = http.createServer(function (req, res) {
body = "not found\n";
}
var content_length = body.length.toString();
if (chunked) {
res.writeHead(status, { "Content-Type": "text/plain",
"Transfer-Encoding": "chunked" });
} else {
var content_length = body.length.toString();
res.writeHead(status, { "Content-Type": "text/plain",
"Content-Length": content_length });
}
res.writeHead(status, { "Content-Type": "text/plain",
"Content-Length": content_length });
res.end(body);
});

Loading…
Cancel
Save