Heim  >  Artikel  >  Web-Frontend  >  Detaillierte Einführung in domänenübergreifendes AJAX (Codebeispiel)

Detaillierte Einführung in domänenübergreifendes AJAX (Codebeispiel)

不言
不言nach vorne
2019-01-11 10:30:103196Durchsuche

Der Inhalt dieses Artikels ist eine detaillierte Einführung (Codebeispiel) über domänenübergreifendes AJAX. Ich hoffe, dass er für Sie hilfreich ist.

Es gibt zwei häufig verwendete Lösungen für domänenübergreifende AJAX-Probleme. Notieren Sie diese kurz und überprüfen Sie die Referenzmaterialien auf Details. Im folgenden Beispiel werden zwei Domänennamen zum Testen erstellt: www.test.com und www.example.com.

Same-Origin-Richtlinie

Die Same-Origin-Richtlinie schränkt ein, wie aus einer Quelle geladene Dokumente oder Skripte mit Ressourcen aus einer anderen Quelle interagieren. Dies ist ein wichtiger Sicherheitsmechanismus zum Isolieren potenziell schädlicher Dateien.

Zwei Seiten stammen von derselben Quelle, wenn der Domänenname, das Protokoll und der Port alle gleich sind und es kein Problem mit der Interaktion gibt zwischen ihnen. Die Same-Origin-Richtlinie ist ein sehr wichtiger Sicherheitsmechanismus, aber manchmal ist es notwendig, diesen Mechanismus zu durchbrechen, der domänenübergreifend erfordert.

JSONP

JSONP ist eine sehr verbreitete Methode. Sie wird nach dem Prinzip implementiert, dass das Tag