>백엔드 개발 >PHP 튜토리얼 >PHP 크로스 도메인 문제에 대한 솔루션에 대한 간략한 분석

PHP 크로스 도메인 문제에 대한 솔루션에 대한 간략한 분석

藏色散人
藏色散人앞으로
2023-03-22 16:14:363084검색

이 기사는 PHP 인터뷰에 대한 관련 지식을 제공합니다. 주로 PHP 크로스 도메인 문제에 대한 솔루션에 대해 설명합니다. 관심 있는 친구는 아래를 살펴보고 모든 사람에게 도움이 되기를 바랍니다.

PHP 크로스 도메인 문제에 대한 솔루션에 대한 간략한 분석

액세스를 허용하는 도메인 이름 설정:

1. 모든 도메인 이름의 액세스 허용

header("Access-Control-Allow-Origin:*");

2. 지정된 도메인 이름의 액세스 허용

header( 'Access-Control-Allow-Origin:a.test.com' );

액세스 허용 요청 방법 설정:

1. 하나 또는 다양함

header('Access-Control-Allow-Methods:POST,GET,OPTIONS,DELETE');

2, 모두

header('Access-Control-Allow-Methods:*');

요청 시 액세스를 위한 요청 헤더 설정

header("Access-Control-Allow-Headers:DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type, Accept-Language, Origin, Accept-Encoding, Access-Token");

PHP 프레임워크의 항목 파일에 배치할 수 있음(참고: 코드 순서에 주의)

프런트엔드 Ajax 내 설정:

$.ajax({ type: "POST", crossDomain: true,//允许跨域请求 ... ... ... })

권장 학습: "PHP 비디오 튜토리얼"

위 내용은 PHP 크로스 도메인 문제에 대한 솔루션에 대한 간략한 분석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 juejin.im에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제