app.post('*', function (req, res) {
res.writeHead(200, {
"Content-Type": "text/plain",
"Access-Control-Allow-Origin": "http://localhost:63342",
"Access-Control-Allow-Credentials": "true"
});
res.send('haha');
});
app.get('*', function (req, res) {
res.writeHead(200, {
"Set-Cookie": ['name=tom'],
"Content-Type": "text/plain",
"Access-Control-Allow-Origin": "http://localhost:63342",
"Access-Control-Allow-Credentials": "true"
});
fs.readFile('info.txt', function (err, data) {
res.write(data);
res.end();
})
});
pourquoi utiliser le même chemin (CORS) à faire, la méthode se peut bien faire, mais post méthode ne peut pas, err: enter image description hereAjax CORS se metod peut bien fonctionner, mais lorsque l'on utilise la méthode post semble err: Réponse à la demande avant le vol ne passe pas vérification de contrôle d'accès
Vous devez gérer les OPTIONS prévol CORS demander au navigateur envoie automatiquement son propre avant de tenter votre requête POST. Voir la réponse à https://stackoverflow.com/questions/45851771/access-control-allow-origin-issues-even-on-setting-it-up/45851930#45851930 – sideshowbarker