0
相關庫...nodemailer,req.body問題在使用
var bodyParser = require('body-parser'),
nodemailer = require('nodemailer'),
xoauth2 = require('xoauth2');
狂勝......
router.post('/users/contact', function(req, res, next) {
res.render('../views/users/contact', {
title: 'Contact',
layout: 'userLayout.hbs',
username: req.user.username,
subject: req.body.subject,
content: req.body.content
});
});
我轉運的選擇CFG ...
var options = {
from: 'asd',
to: req.user.mail, <<--------- works fine under mongodb pulling from db...
|--------
subject: req.body.subject, <<__/ those 2 params aren't working.
text: req.body.content << \ i believe transporter isn't the problem.
| if i set regular transporter param strings
| it works fine...
}; |--------
我需要要知道如何顯示請求身體增值模式例如... 一個聯繫模式,其中用戶r等同於輸入主題和內容。 表示1個主題的輸入和1個textarea的內容。 所以我當前req.body.subject和內容返回EMPTY字段。 thx爲你的時間。 :]
如果你問的問題是爲什麼'req.body.subject'沒有一個有效的值,那麼我們需要看到更多的相關代碼。如果你正在處理一個POST請求,並且你已經正確安裝了'body-parser'中間件,'req.body.subject'只會有一個值。如果您所問的問題純粹是一個nodemailer問題,並且在'options'結構中確實有有效值,那麼請顯示使用nodemailer的代碼,以便人們可以看到您如何調用它以及如何配置它。 – jfriend00