Einschränkungen und Überlegungen für die Verwendung undurchsichtiger Antworten
Undurchsichtige Antworten, die von der Fetch-API eingeführt werden, stellen das Ergebnis von Cross-Origin-Anfragen bei CORS dar ist deaktiviert. Obwohl sie eine gewisse Isolation bieten, gibt es mehrere Einschränkungen und potenzielle Probleme, die Sie beachten sollten.
Einschränkungen für Header und Textzugriff
Die Hauptbeschränkung undurchsichtiger Antworten ist die Unfähigkeit, auf die Header oder den Text der Antwort zuzugreifen. Eigenschaften wie Header und körperbezogene Methoden (json(), text()) sind nicht verfügbar. Dies ist wichtig, um die Privatsphäre des entfernten Ursprungs zu wahren.
Ressourcennutzung und -beschränkungen
Trotz ihrer Einschränkungen können undurchsichtige Antworten als Ressourcen auf einer Webseite verwendet werden, wenn dies der Fall ist Der Browser ermöglicht ursprungsübergreifende Nicht-CORS-Ressourcen. Zu diesen Ressourcen gehören