'Request body is undefined when the request is sent through the ARC in express
const express = require('express');
const app = express();
const oracle = require('oracledb');
const bodyParser = require('body-parser');
const urlEncodedBodyParser = bodyParser.urlencoded({extended:false});
app.use(bodyParser.json())
app.post("/addPlacement", urlEncodedBodyParser, function(request,response) {
console.log(request.body);
console.log(request.body.id);
/*console.log(request.body.name);
console.log(request.body.placementType);
console.log(request.body.company);
console.log(request.body.salary);
console.log(request.body.salaryType);
*/
response.send({"success": true});
});
app.listen(5050, function(err) {
if (err) {
console.log(err);
}
console.log("Server is ready to request on port 5050")
})
The console bar shows undefined when the request is being sent by the Advanced REST Client how I can solve this error?
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|
