Lors de l'utilisation d'une requête dva/fetch, le cookie n'est pas transporté, ce qui entraîne une session différente pour chaque requête
La demande par défaut du navigateur apportera un cookie
GET http://localhost/jinxin/php/api/user/registerSeller HTTP/1.1
Host: localhost
Connection: keep-alive
Cache-Control: max-age=0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36
Accept-Encoding: gzip, deflate, sdch
Accept-Language: zh-CN,zh;q=0.8,en;q=0.6
Cookie: PHPSESSID=2i3s2tp2p2oddsc8u1643epus3
Lors de l'utilisation de la requête fetc, le cookie n'est pas transporté, ce qui entraîne une session du serveur différente à chaque fois et l'état de connexion ne peut pas être jugé.
GET http://localhost/jinxin/php/api/user/registerSeller HTTP/1.1
Host: localhost
Connection: keep-alive
Origin: http://localhost:8989
User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 9_1 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13B143 Safari/601.1
Accept: */*
Referer: http://localhost:8989/
Accept-Encoding: gzip, deflate, sdch
Accept-Language: zh-CN,zh;q=0.8,en;q=0.6
Joindre ce qui suit, référence :
@yunfeit Scénario simple, bienvenue pour essayer https://github.com/hbrls/vanilla.js
Il suffit de définir les options de récupération, la mienne est la suivante :
const options= { method: "GET",mode: 'cors',credentials: 'include'};//same-origin
Parce que j'utilise cors, les informations d'identification sont définies pour inclure. S'il ne s'agit pas d'un domaine croisé, la même origine fera l'affaire.
Commentaire le plus utile
Il suffit de définir les options de récupération, la mienne est la suivante :
const options= { method: "GET",mode: 'cors',credentials: 'include'};//same-origin
Parce que j'utilise cors, les informations d'identification sont définies pour inclure. S'il ne s'agit pas d'un domaine croisé, la même origine fera l'affaire.