Heim >Backend-Entwicklung >PHP-Tutorial >PHP-Cross-Domain-Header-Funktion (Codebeispiel)
Vorherige Artikel haben die domänenübergreifende Lösung von PHP aufgezeichnet: JSONP; https://www.php.cn/js-tutorial-441885.html
Zusätzlich zu jsonp ist es weiterhin möglich, den Antwortheader über die Header-Funktion festzulegen, um domänenübergreifende Probleme zu lösen:
Legen Sie den Domänennamen fest, auf den zugegriffen werden darf:
1. Zugriff auf alle Domänennamen zulassen
header("Access-Control-Allow-Origin:*");
2. Zugriff auf bestimmte Domänennamen zulassen
header( 'Access-Control-Allow-Origin:http://a.test.com' );
Stellen Sie die Anforderungsmethode ein, um den Zugriff zuzulassen:
1. Ein oder mehrere
header('Access-Control-Allow-Methods:POST,GET,OPTIONS,DELETE');
2. Alle
header('Access-Control-Allow-Methods:*');
Stellen Sie dann nach Bedarf andere Parameter ein...
Weitere PHP-Kenntnisse finden Sie unter PHP-Tutorial!
Das obige ist der detaillierte Inhalt vonPHP-Cross-Domain-Header-Funktion (Codebeispiel). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!