0
отправить запрос несколько, но я не могу сделать несколько запросов на отправку или получить запрос Когда я пишу несколько приложений app.post() или app.get, я получаю ошибку: ошибка Assertion: (функция) требуется Как исправить эту проблему Thnks вы все ...Несколько запросов app.post, но я получаю сообщение об ошибке nodejs
APPjs
var restify = require('restify');
var config = require('./config');
var app = restify.createServer({name:'REST-api'});
app.use(restify.fullResponse());
app.use(restify.bodyParser());
app.use(restify.queryParser());
app.listen(config.port, function() {
console.log('server listening on port number', config.port);
});
var routes = require('./routes')(app);
Route.JS
module.exports.my = function(app) {
var user = require('./controllers/userController');
var location=require('./controllers/locationController');
var ilan=require('./controllers/ilanController');
app.get('/', function(req, res, next) {
return res.send("WELCOME TO REST API");
});
//User get and create
app.post('/createUser', user.createUser); //Create Student API
app.get('/getUser',user.getUser);
//Ilan get and create
app.post('/createIlan',ilan.createilan);
app.get('/getIlan',ilan.getian);
//Location
app.get('/getlocation', location.getLocation);
};
DB.js
var mongoose = require('mongoose');
var config = require('./config');
mongoose.connect(config.dbPath);
var db = mongoose.connection;
db.on('error', function() {
console.log('error occured from db');
});
db.once('open', function dbOpen() {
console.log('successfully opened the db');
});
exports.mongoose = mongoose;
Я не могу видеть файл mongoDb, необходимый и используемый везде, это может быть причиной –
thnks для вашего ответа :), но у меня была синтаксическая ошибка, app.post ('/ createIlan', ilan.createilan); Я изменил с «ilan.createIlan» мое имя функции было таким: – MAD
@MAD Означает ли это, что ваша проблема решена? – HeadCode