ヘッダーを設定する方法を知りたい"Content-Type": "application/json"
着信するすべてのnodejsエクスプレスリクエスト。
私はこれらの両方の行を試しましたが、自分でヘッダーを追加しないと、私の呼び出しはまだ失敗します。
app.use(function(req, res, next) {
req.header("Content-Type", "application/json");
res.header("Content-Type", "application/json");
next();
});
私のリクエストはすべてjsonなので、サーバー側から自分で設定できるのであれば、フロントエンド(Anguler)が毎回このヘッダーを送信するのは望ましくありません。
応答オブジェクトは.setHeader
ではなく.header
を使用する必要があります:
app.use(function(req, res, next) {
res.setHeader("Content-Type", "application/json");
next();
});