所以我讀了一堆關於發送和檢索JSON
與NodeJs
和Express
,但我似乎無法讓這個工作。有人說這是因爲JSON
是無效的。檢索服務器(NodeJs)上的JSON,但不斷收到「意外的令牌U位置0」
var arr = { City: 'someplace', Country:Australia};
$.ajax({
url: '/profile_upload',
type: 'POST',
data: JSON.stringify(arr),
contentType: 'application/json; charset=utf-8',
dataType: 'json',
async: true,
success: function(msg) {
console.log("THE THING SHOULD've WORKED! " + msg);
}
});
服務器端代碼:
server.post('/profile_upload', function(req, res){
var value = JSON.parse(req.body);
console.log("the data sent is: " + value.city);
});
控制檯沒有登錄全市所有,只是在錯誤而崩潰。我正在使用jQuery 3.1.1。
控制你的請求,並解析請求的版本,並與我們分享,這樣我們就可以確定你正在請求正確的請求 –
我得到一個未定義的console.logging從服務器端「請求。身體」。我仍然不知道解決方案是什麼... – Lifeislifebutwhatiswhat