HTTP Server: Close 1.0 connections properly.
This commit is contained in:
Родитель
0ef5c99973
Коммит
a1aecc9378
|
@ -176,7 +176,7 @@ node.http.ServerResponse = function (connection, responses) {
|
|||
if (connection_expression.exec(field)) {
|
||||
sent_connection_header = true;
|
||||
if (close_expression.exec(value))
|
||||
connection_close = true;
|
||||
this.closeOnFinish = true;
|
||||
} else if (transfer_encoding_expression.exec(field)) {
|
||||
sent_transfer_encoding_header = true;
|
||||
if (chunk_expression.exec(value))
|
||||
|
@ -191,7 +191,7 @@ node.http.ServerResponse = function (connection, responses) {
|
|||
if (this.should_keep_alive) {
|
||||
header += "Connection: keep-alive\r\n";
|
||||
} else {
|
||||
connection_close = true;
|
||||
this.closeOnFinish = true;
|
||||
header += "Connection: close\r\n";
|
||||
}
|
||||
}
|
||||
|
|
|
@ -10,7 +10,7 @@ new node.http.Server(function (req, res) {
|
|||
var arg = commands[2];
|
||||
var status = 200;
|
||||
|
||||
p(req.headers);
|
||||
//p(req.headers);
|
||||
|
||||
if (command == "bytes") {
|
||||
var n = parseInt(arg, 10)
|
||||
|
|
Загрузка…
Ссылка в новой задаче