From dbf70ccd2f7c78fa965a324f30473494a5d12fca Mon Sep 17 00:00:00 2001 From: Astro Date: Sat, 22 Nov 2014 02:36:27 +0100 Subject: [PATCH] server: statusCode 200 unless range request --- lib/server.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/server.js b/lib/server.js index e15f78e5..4a70ffad 100644 --- a/lib/server.js +++ b/lib/server.js @@ -56,10 +56,11 @@ module.exports = function Server (torrent, opts) { res.setHeader('Accept-Ranges', 'bytes') res.setHeader('Content-Type', mime.lookup(file.name)) - res.statusCode = 206 + res.statusCode = 200 var range if (req.headers.range) { + res.statusCode = 206 // no support for multi-range reqs range = rangeParser(file.length, req.headers.range)[0] debug('range %s', JSON.stringify(range))