mirror of
https://github.com/cesanta/mongoose.git
synced 2026-11-11 16:40:17 +00:00
Sending content-length from put_file()
This commit is contained in:
1 parent
cf18c932a4
commit
e95dbb90a7
1 file changed
+4
-2
+4
-2
@@ -3630,9 +3630,11 @@ static void put_file(struct mg_connection *conn, const char *path) {
|
|||||||
conn->status_code = 206;
|
conn->status_code = 206;
|
||||||
fseeko(file.fp, r1, SEEK_SET);
|
fseeko(file.fp, r1, SEEK_SET);
|
||||||
}
|
}
|
||||||
if (forward_body_data(conn, file.fp, INVALID_SOCKET, NULL)) {
|
if (!forward_body_data(conn, file.fp, INVALID_SOCKET, NULL)) {
|
||||||
mg_printf(conn, "HTTP/1.1 %d OK\r\n\r\n", conn->status_code);
|
conn->status_code = 500;
|
||||||
}
|
}
|
||||||
|
mg_printf(conn, "HTTP/1.1 %d OK\r\nContent-Length: 0\r\n\r\n",
|
||||||
|
conn->status_code);
|
||||||
mg_fclose(&file);
|
mg_fclose(&file);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in new issue
Block a user