0
私はnodejsで新しく、私はノードjsの開発について学ぶためにvisual studio 2015 web expressを使用しました。 すべてのことがうまく動作します&簡単なapp.getメソッドをスムーズに実行すると、今はnodejsからいくつかのリストを取得したいのですが、動作しません。範囲エラー:無効なステータスコード:0
私は記事を読んで実装しようとしています。 Check here
私は、コードを次ています
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('/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: Invalid status code: 0
at ServerResponse.writeHead (_http_server.js:192:11)
at ServerResponse._implicitHeader (_http_server.js:157:8)
at ServerResponse.OutgoingMessage.end (_http_outgoing.js:574:10)
at ServerResponse.send (c:\users\XYZ12\documents\visual studio 2015\Projects\NodeMovieList\NodeMovieList\node_modules\express\lib\response.js:211:10)
at ServerResponse.json (c:\users\XYZ12\documents\visual studio 2015\Projects\NodeMovieList\NodeMovieList\node_modules\express\lib\response.js:256:15)
at ServerResponse.send (c:\users\XYZ12\documents\visual studio 2015\Projects\NodeMovieList\NodeMovieList\node_modules\express\lib\response.js:158:21)
at c:\users\XYZ12\documents\visual studio 2015\Projects\NodeMovieList\NodeMovieList\server.js:22:14
at Layer.handle [as handle_request] (c:\users\XYZ12\documents\visual studio 2015\Projects\NodeMovieList\NodeMovieList\node_modules\express\lib\router\layer.js:95:5)
at next (c:\users\XYZ12\documents\visual studio 2015\Projects\NodeMovieList\NodeMovieList\node_modules\express\lib\router\route.js:137:13)
at Route.dispatch (c:\users\XYZ12\documents\visual studio 2015\Projects\NodeMovieList\NodeMovieList\node_modules\express\lib\router\route.js:112:3)
ありがとうございました。 – ssj5