Après être passé à axios, j'ai constaté que le cookie n'était pas automatiquement transporté dans la requête envoyée (jQuery l'apportera tout seul), comme ça
Parce que le backend doit utiliser des cookies pour porter certains jugements, mais j'ai n'a jamais trouvé de moyen dans axios de transporter automatiquement (ou manuellement) des cookies. Demandez au chauffeur expérimenté de vous montrer le chemin. (ps : j'ai déjà vu quelqu'un parler de la configuration axios.defaults.withCredentials = true, mais cela n'a pas fonctionné après l'avoir essayé)
J'ai trouvé la raison, ce n'est pas qu'axios ne fonctionne pas, mais le problème du chemin des cookies. Comme suit :
Le cookie précédent a été enregistré sous /m, mais il n'y a pas de /m lors de la demande
Il n'y a donc pas de cookie dans l'en-tête de la requête. Si vous souhaitez utiliser des cookies, vous devez les écrire au même niveau lors de l'écriture des cookies, et le problème sera résolu.
L'auteur a résolu le problème tout seul, merci.