Meine Webclient-Anwendung setzt HTTP-POST-Anforderungen über die Abruf-API.
Ich sehe, dass OPTIONS-Preflight-Anforderungen über den Debugging-Proxy (Charles Proxy) gesendet werden, aber nicht auf der Registerkarte Google Chrome Developer Tools \ Network angezeigt werden.
Auf der Registerkarte "Netzwerk" sind keine Filter eingerichtet. Ich erinnere mich, dass OPTIONS-Anfragen dort sichtbar waren, aber nicht mehr. Wie bringe ich sie zurück?
Chrome 81 scheint auch nach dem Ändern der Option und dem Neustart auf meinem Computer nichts anzuzeigen.
Als alternative Lösung habe ich begonnen, Firefox und die Registerkarte Netzwerk für die Entwicklung zu verwenden.
https://getfirefox.com
quelle
Ich bin Takashi vom Chromium Project und habe das Out-Of-Blink / Render CORS-Projekt geleitet.
Das Projekt beabsichtigte, eine prozessisolierte CORS-Implementierung für mehr Sicherheit und Datenschutz einzuführen, und viele neue netzwerkbezogene Funktionen basieren auf dieser neuen Implementierung. Leider haben wir die Preflight-Unterstützung in DevTools vorübergehend deaktiviert, da sich herausstellte, dass die weitere Unterstützung die Sicherheit und den Datenschutz schwächt. Entschuldigen Sie die Unannehmlichkeiten in dieser Zeit.
Die gute Nachricht ist nun, dass Chrome 83 die CORS Preflight DevTools-Unterstützung wieder sicherheitsbewusst implementiert. So können Sie die CORS-Preflight-Anforderungen wie vor dem Out-Of-Blink / Renderer-CORS überwachen.
Beste,
quelle