0
私はexpressを使用して、模擬バックエンド用のREST APIエンドポイントを提供しています。あなたが設定しres.status
を使用することができますRESTエンドポイント用に異なるHTTP応答コードを返す
var port = 32000;
var express = require("express");
var bodyParser = require("body-parser");
var app = express();
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ extended: true }));
var setHeaders = function(req, res) {
res.setHeader("Content-Type", "application/json");
res.setHeader("Access-Control-Allow-Origin", "http://localhost:2000");
};
app.get("*", setHeaders);
app.listen(port, function() {});
app.get("my/enpoint/one", function(req, res){
res.send('hello');
});
可能性のある重複した[HTTPエラーコードを指定するには?](http://stackoverflow.com/questions/10563644/how-to-specify-http-error-code) – Dekel
1つのエンドポイントだけが他のすべてのコード/レスポンスを返すことを望みますか?それでも、毎回同じ応答ですそれを呼び出すとき、または1つのエンドポイントで異なる応答を返すようにしたいのですか? – vlaz