Viele Menschen wissen nicht, was domänenübergreifender Zugriff ist? Was ist domänenübergreifender Zugriff? Lassen Sie uns über den domänenübergreifenden Zugriff für Sie sowohl aus der Front-End- als auch aus der Back-End-Perspektive sprechen.
1: Das Frontend sagt, was domänenübergreifender Zugriff ist
1 Was ist domänenübergreifender Zugriff? Was ist domänenübergreifender Zugriff?
Bevor wir verstehen, was domänenübergreifender Zugriff ist, verwenden wir zunächst einen Fall, um den domänenübergreifenden Zugriff zu beschreiben. Wenn ich eine Website a habe, möchte ich jetzt einige Inhalte auf Website b über Ajax erhalten, a und b In verschiedenen Domänen tritt zu diesem Zeitpunkt ein domänenübergreifendes Problem auf. Tatsächlich können die beiden Domänennamen nicht einfach über den Domänennamen angefordert werden, und die Same-Origin-Richtlinie schreibt vor, dass der Browser nur auf HTML zugreifen kann.
2. Was ist JSONP? Einführung in JSONP
JSONP ist eigentlich ein weiterer Verwendungsmodus von JSON. Unter normalen Umständen verwenden wir JSONP, um das Problem des domänenübergreifenden Zugriffs zu lösen.
Wenn Sie im Rahmen der Same-Origin-Richtlinie auf zwei Websites mit unterschiedlichen Domänennamen stoßen, können Sie nicht kommunizieren, es gibt jedoch eine Ausnahme für die Elemente im HTML-Code der Website. Webseiten können JSON aus anderen Quellen generieren, aber was JSONP erfasst, ist kein JSON.
2: Das Backend beschreibt, was domänenübergreifender Zugriff ist.
Für den domänenübergreifenden Zugriff muss der Server zunächst zwei Dinge tun und kooperieren mit Das Front-End legt die Parameter fest, um die Parameter zu akzeptieren. Der zweite Schritt besteht darin, die empfangenen Parameter und die tatsächlichen Daten zu erstellen.
Das Obige ist die Erklärung, was domänenübergreifender Zugriff ist. Eine vollständige Einführung aus Front-End- und Back-End-Perspektive. Wenn Sie mehr über das HTML-Video-Tutorial erfahren möchten, schauen Sie sich bitte die chinesische PHP-Website an.
Das obige ist der detaillierte Inhalt vonWas ist domänenübergreifender Zugriff? Sowohl aus Front-End- als auch aus Back-End-Perspektive. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!