> 백엔드 개발 > PHP 튜토리얼 > COOKIE 교차 도메인 작업을 완료하기 위해 P3P를 사용하는 PHP 방법 공유

COOKIE 교차 도메인 작업을 완료하기 위해 P3P를 사용하는 PHP 방법 공유

WBOY
풀어 주다: 2016-07-25 08:57:59
원래의
826명이 탐색했습니다.
  1. 127.0.0.1 www.a.com
  2. 127.0.0.1 www.b.com
复制代码

首先:创建 a_setcookie.php 文件:

  1. //header('P3P: CP="CURa ADMa DEVa PSAo PSDo OUR BUS UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR"');
  2. setcookie("test", $_GET['id'], time() 3600, "/", ".a.com");
  3. ?>
复制代码

然后:创建 a_getcookie.php 文件:

  1. var_dump($_COOKIE);
  2. ?>
复制代码

最后:创建 b_setcookie.php 文件:

复制代码

三个文件创建完毕后,通过浏览器依次访问:

  1. http://www.b.com/b_setcookie.php
  2. http://www.a.com/a_getcookie.php
复制代码

在访问b.com域时,并没有在a.com域设置上cookie值。

然后,修改一下a_setcookie.php文件,去掉注释符号,a_setcookie.php即为:

  1. header('P3P: CP="CURa ADMa DEVa PSAo PSDo OUR BUS UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR"');
  2. setcookie("test", $_GET['id'], time() 3600, "/", ".a.com");
  3. ?>
复制代码

再次通过浏览器依次访问:

  1. http://www.b.com/b_setcookie.php
  2. http://www.a.com/a_getcookie.php
复制代码

看看是不是已经实践跨域的访问了。



원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿