Wenn ich meine Datei wie im angegebenen Codebeispiel (ES6-Import) entweder mit Chrom oder Firefox anfordere, bekomme ich die entsprechende Anfrage auf der Serverseite, aber im Gegensatz zur "normalen" Skript laden (per Skript-Tag mit src) Cookies sind nicht in der Kopfzeile zur Verfügung gestellt, ist das normal? Und wenn ja: Wie soll ich diese Anfrage mit einer Sitzung verknüpfen, wenn ich eine Cookie-basierte Authentifizierung habe?Cookies nicht in der Kopfzeile, wenn die Datei vom Import angefordert wird
Geht nicht - weil Browser mit der Aufforderung nicht etabliert Cookie senden:
<script type="module">
import '/index.js';
</script>
Works - Browser sendet Cookie mit der Anfrage:
<script src="/index.js">
</script>
ich getan habe, wie Sie die Cookies auf vorgeschlagen und sorgte dafür sind Das Fensterobjekt vor der Anforderung von index.js ging aus. Aber die Anfrage, als es auf dem Server angekommen ist, hatte noch nicht das Session-Cookie :( – jiron
Verwenden Sie Winkel oder etwas von der Art? – OneNeptune
Nein, alles, was ich auf der Client-Seite habe, ist jquery und modles Flag aktiviert, Server -side Ich habe node.js – jiron