Reputation: 2135
After search all i got tired can anyone tell me why post method not working when i add Content-Type:multipart/form-data in postman.Note without adding this suck everything works fine. here is my app.js
var app = express();
var apiRoutes = require('./routes/apiRoutes');
// view engine setup
app.set('views', path.join(__dirname, 'views'));
app.set('view engine', 'jade');
app.use(logger('dev'));
app.use(bodyParser.json({limit: '50mb'}));
app.use(bodyParser.urlencoded([{extended: false}, {limit: '50mb'}]));
app.use(cookieParser());
app.use(express.static(path.join(__dirname, 'public')));
app.use(express.static(path.join(__dirname, 'uploads')));
app.use(multipart());;
app.use(apiRoutes)
here is my apiRoutes.js
var express = require('express');
var router = express.Router();
var fn = require('../webservices');
var multipart = require('connect-multiparty')();
router.post('/api/login', fn.test);
module.exports = router;
and here is my webservices.js
function test(req,res){
console.log("hello there");
}
module.exports = {
test
}
and this show error
TypeError: this[("visit" + node.type)] is not a function
Please report this entire error and stack trace to https://github.com/jadejs/jade/issues at Object.visitNode (/home/ais/Acruss-NodeJs/node_modules/jade/lib/compiler.js:225:37) at Object.visit (/home/ais/Acruss-NodeJs/node_modules/jade/lib/compiler.js:212:10) at Object.visitBlock (/home/ais/Acruss-NodeJs/node_modules/jade/lib/compiler.js:295:12) at Object.visitNode (/home/ais/Acruss-NodeJs/node_modules/jade/lib/compiler.js:225:37) at Object.visit (/home/ais/Acruss-NodeJs/node_modules/jade/lib/compiler.js:212:10) at Object.compile (/home/ais/Acruss-NodeJs/node_modules/jade/lib/compiler.js:66:10) at parse (/home/ais/Acruss-NodeJs/node_modules/jade/lib/index.js:114:19) at Object.exports.compile (/home/ais/Acruss-NodeJs/node_modules/jade/lib/index.js:205:16) at handleTemplateCache (/home/ais/Acruss-NodeJs/node_modules/jade/lib/index.js:174:25) at Object.exports.renderFile (/home/ais/Acruss-NodeJs/node_modules/jade/lib/index.js:380:10)
Upvotes: 1
Views: 596
Reputation: 982
so everything you need for using ftp is here
i recommend you to read this
Upvotes: 1