Отправить запрос через Чай


Я пытаюсь сделать запрос на мой сервер JS узла, который принимает вызов post / put. Параметры, которые я пытаюсь отправить с помощью почтового вызова через chai, не отображаются на сервере (req.body.myparam).
Я пытался с ниже пост-запрос, но закончился не результаты: -

var host = "http://localhost:3000";
var path = "/myPath";
 chai.request(host).post(path).field('myparam' , 'test').end(function(error, response, body) {

а также

chai.request(host).post(path).send({'myparam' : 'test'}).end(function(error, response, body) {

Код узла JS приведен ниже: -

app.put ('/mypath', function(req, res){                     //Handling post request to create league
    createDoc (req, res);
})


app.post ('/mypath', function(req, res){                        //Handling post request to create league
    createDoc (req, res);
})

var createDoc = function (req, res) {
    var myparam = req.body.myparam;                                 //league id to create new league
    if (!myparam) {
        res.status(400).json({error : 'myparam is missing'});
        return;
    }       
};

Выше код идет в myparam отсутствует.

Пожалуйста, дайте мне знать, что является лучшим способом сделать то же самое.
Заранее спасибо.

Ответы на вопрос(2)

Ваш ответ на вопрос