私は郵便配達員経由でデータをPOSTすることはできません& Express。 Express + postmanからの返信なし
app.use(bodyParser.urlencoded({extended:true}));
app.use(bodyParser.json());
var fdbRouter = express.Router();
fdbRouter.route('/films')
//post verb
.post(function (req, res) {
var item = new Film(req.body);
console.log(item);
//item.save();
res.status(201).send(item);
})
を次のように私のPOST動詞コードがあると、私はGoogleのを助けたし、この 1. Node.js/Express form post req.body not working 2. req.body empty on posts 3を思い付いている
次のように私の郵便配達セットアップがありますExpress + Postman, req.body is empty 4. `express` app - not able to test the `post` request using `postman`
PS郵便配達員の監視対象アイテムは、私が持っているmongooseスキーマではデフォルトですので、expressが動作するかどうかにかかわらず作成されます。私はそれが以下のようにフォーマットされています速達でのPOSTリクエストで働いている時はいつでも
私はそれを試しました。それでも動作しません。郵便配達員と同じ応答。 ps。 '/ api/films'の '/ films'ルートはありません。 –
私はその犯人を見つけました。スキーマの文字の場合はDBの文字の場合とは異なります。すなわち、DB内のものはキャップであり、モデル内のものは小さなキャップであった。ありがとう! –