我的目的是將JSON對象從客戶端發送到服務器。因此,考慮到客戶的以下細節:Node.js:如何交換JSON對象
<script>
var onClickFunct = function() {
trial1.send({
"test": $("#input_test").val(),
});
}
</script>
哪裏input_test是我在html頁面標記的名稱。 哪裏trial1與下面的代碼來實現:
var trial1 = {
//notifica al server una nuova registrazione
send: function(data){
$.getJSON('/tst',data);
}
}
我的服務器無法看清物體;事實上,如果我打印req.params它顯示我「未定義」。
app.get('/tst',function(req){
console.log(req.params);
});
我的index.html reuire以下腳本<script src="https://code.jquery.com/jquery-1.10.2.js"></script>
當服務器只需要express
你可以上傳完整的服務器代碼,它具有常量bodyParser =需要( '身體解析器'); app.use(bodyParser.json()); app.use(bodyParser.urlencoded({extended:true})); – Sumeet