Rangeerror: недопустимый код состояния: 0
У меня есть следующий код:
var http = require('http'); var express = require('express'); var bodyParser = require('body-parser'); var port = process.env.port || 1337; var app = express(); app.use(bodyParser.urlencoded({ extended: true })); app.get('/', function (request, response) { response.sendFile(__dirname + "/views/MoviesList.html"); }); app.get('/api/list', function (request, response) { response.status(200).json( { "movieId": 1, "name": "The Pacific Rim" }, { "movieId": 2, "name": "Transformer" }); }); app.listen(port);
Я получаю следующую ошибку в браузере, когда я посещаю "http://localhost:1337/api/list"
"RangeError: недопустимый код состояния: 0"
Он также дал предупреждение в узле, что РЭС.в JSON(статус, объект) является устаревшим использовать Res.статус(200).а не в формате JSON(объект) - Какую ошибку я здесь совершаю? Кто-нибудь может пожалуйста помочь?
Что я уже пробовал:
Я пробовал много решений, предоставленных из codeproject, решение было реализовано в соответствии с сообщениями codeproject, но все же я получаю выше сообщение об ошибке и устаревшем сообщении.