Hallo Rolf,
ich muss, zumindest einen halben Schritt, zurückgehen und mich etwas korrigieren. Ich kann hier doch nicht volumfänglich die Schuld bei MS oder Edge suchen. Es geht nun doch, aber der Umstand bzw. die Ursache ist kurios:
Der Header-Wert war nicht als String hinterlegt, sondern als Datums-Object. Das war mir dann aber erst aufgefallen, als ich alles umschreiben wollte. Kurios nur, dass die anderen Browser, inklusive Chromium und Firefox, es richtig "interpretiert" haben und selbst beim Edge in den Entwicklerwergzeugen wurde mir bei Anzeige der Request-Header der Datums-Text angezeigt (sonst hätte ich ganz schnell das Problem gefunden).
Abstraktes Beispiel:
// so geht es nicht im Edge, aber im Firefox, Chromium werden die Anfragen gesendet
{
headers: {"X-Forward-Date": new Date() }
}
// so geht es
{
headers: {"X-Forward-Date": new Date().toISOString() }
}
Den Schuh muss ich mir also zum Teil selber anziehen. Nur die Fehlermeldungen und die Entwicklungstools haben nicht die offensichtliche Ursache ersichtlich gemacht. Der Thread/Beitrag kann geschlossen werden.
Gruss, Michael