Heim  >  Artikel  >  Web-Frontend  >  Was ist domänenübergreifender Zugriff? Sowohl aus Front-End- als auch aus Back-End-Perspektive

Was ist domänenübergreifender Zugriff? Sowohl aus Front-End- als auch aus Back-End-Perspektive

云罗郡主
云罗郡主Original
2018-10-18 11:48:598310Durchsuche

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.

timg (1).gif

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn