9
Bazı json'ları ifade eden bir düğüm sunucusuna göndermeye çalışıyorum ama jsonun geçersiz olduğunu söylemeye devam ediyor. Ama onun değil, sadece eski bir nesne. Şu anda 'i beklenmeyen belirteç' hatası alıyorumgönderi json - geçersiz json
istemci:
$.ajax({
contentType: 'application/json',
type: "POST",
url: "/admin",
data: {id: '435ghgf545ft5345', allowed: true}
});
sunucusu: Ben de sonrası güzergahı ikinci parametre olarak bodyParser.json() koyarak denedim
var bodyParser = require('body-parser');
app.use(bodyParser({strict: false}));
app.post('/admin', function(request, response) {
console.log(request.body);
});
ve 'geçersiz json' ayrıştırma hatası 'olsun. Neden olduğunu anlayamıyorum.
Hey Sambath, bunun için teşekkür öyleydi sunucu zaten çözümlenen nesneyi ayrıştırmak için çalışıyordu bu yüzden, benim json stringify olmadığını aslında. – wazzaday
Büyük Hoşgeldin :) –
Sadece kodun rasgele bir snippet'i göndermeyin. Bunun neden doğru olduğunu ve OP'nin neyi yanlış yaptığını açıklamanız gerekir. – dopatraman