Meine Ajax-Aufruf ist alsAccess-Control-Allow-Origin-Header ist auf der angeforderten Ressource vorhanden. Fehler
var data = {};
data.name = name;
data.phone = phone;
data.address=address;
$.ajax({
type: 'POST',
data: JSON.stringify(data),
contentType: 'application/json',
url: 'http://localhost:5000/endpoint',
success: function(data) {
console.log('success');
console.log(JSON.stringify(data));
}
});
folgt, und ich bin mit node-Js Server
und mein Server Express-Code ist
app.post('/endpoint', function(req, res){
var obj = {};
console.log('body: ' + JSON.stringify(req.body));
res.send(req.body);
});
app.listen(5000);
ich die anderen Lösungen gepostet versucht, aber ich immer noch erhalten diesen Fehler
Antwort auf Preflight-Anfrage nicht übergeben Kontrolle der Zugangskontrolle: Nein Access-Control-Allow-Origin
Header ist vorhanden auf der angeforderten Ressource. Origin http://localhost:3000
ist daher kein Zugriff erlaubt.
Was muss ich tun?