Heim > Web-Frontend > js-Tutorial > Hauptteil

Was ist Ajax-Cross-Domain?

藏色散人
Freigeben: 2019-06-17 11:12:45
Original
4475 Leute haben es durchsucht

Was ist Ajax-Cross-Domain?

Was ist ein domänenübergreifendes AJAX-Problem?

Einfach ausgedrückt ist es, wenn das Front-End anruft die Back-End-Service-Schnittstelle

Wenn sich die Service-Schnittstelle nicht in derselben Domäne befindet, treten domänenübergreifende Probleme auf

Empfohlen: „Ajax-Video-Tutorial

AJAX Cross-Domain-Szenario

Getrenntes Front-End- und serviceorientiertes Entwicklungsmodell

Szenarien, in denen Front-End- und Back-End-Entwicklung unabhängig sind, und das Front-End muss eine große Anzahl von Back-End-Schnittstellen aufrufen

Solange die Back-End-Schnittstellen nicht identisch sind, führt eine Domäne zu domänenübergreifenden Problemen

Kreuz- Domänenprobleme kommen sehr häufig vor, und es ist auch wichtig, domänenübergreifende Probleme zu lösen

AJAX domänenübergreifende Gründe

Browsereinschränkungen: Einschränkungen bei der Browsersicherheitsüberprüfung

Domänenübergreifend (alle Unterschiede in Protokoll, Domänenname und Port werden als domänenübergreifend betrachtet)

XHR-Anfrage (XMLHttpRequest)

AJAX-domänenübergreifende Problemlösung Ideen

Browser: Der Browser entfernt die domänenübergreifende Überprüfung, die wenig tatsächlichen Wert hat

XHR: Verwenden Sie kein XHR, verwenden Sie JSONP. Es gibt viele Nachteile und kann der aktuellen Entwicklung nicht gerecht werden Anforderungen

Domänenübergreifend: Der Angerufene wird so geändert, dass er domänenübergreifende Aufrufe unterstützt (angegebene Parameter); der Aufrufer wird so geändert, dass er domänenübergreifende Aufrufe ausblendet (basierend auf dem Proxy)

Das obige ist der detaillierte Inhalt vonWas ist Ajax-Cross-Domain?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage