Ich baue eine app node.js und haben einen GET-Endpunkt in Form verwendet:Nicht alle Anforderungsparameter zeigt Ajax node.js
/api/car/:id
Ich habe eine GET-Anfrage wie:
var data = {
color: 'red',
mileage: '1000'
};
$.ajax({
type: "GET",
url: "/api/car/12345",
data: {color: 'red', mileage: '1000'},
success: function(data) {
console.log(data)
},
error: function() {
console.log('some error occurred');
}
});
Wenn ich die Parameter auf der Serverseite console.log erhalte ich nur die ‚12345‘ aber ich weiß nicht die Parameter in data
definiert erhalten:
console.log(req.params)
{ id: '12345' }
Während es sollte wie etwas sein:
{ id: '12345', color: 'red', mileage: '1000' }
Kann jemand helfen? Ich muss alle 3 Parameter auf der Serverseite verwenden ...
Vielen Dank im Voraus!
perfekt verwenden !! * facepalm * –