diff options
Diffstat (limited to 'api/routes/getChunk')
-rw-r--r-- | api/routes/getChunk/index.js | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/api/routes/getChunk/index.js b/api/routes/getChunk/index.js index d848ce9..6106aad 100644 --- a/api/routes/getChunk/index.js +++ b/api/routes/getChunk/index.js @@ -18,12 +18,19 @@ module.exports = (req, res) => { { if(fs.existsSync(path)) { - res.send(fs.readFileSync(path)); + res.writeHead(200, {'Content-Type': 'application/json'}); + res.end(fs.readFileSync(path)); + } + else + { + res.writeHead(404, {'Content-Type': 'application/json'}); + res.end(JSON.stringify({"error":"not found"})); } } catch (error) { - res.send({"error":error.message}); + res.writeHead(404, {'Content-Type': 'application/json'}); + res.end(JSON.stringify({"error":error.message})); } } else |