HTTP协议分析系列(四)------重定向

来源:互联网 发布:unity3d awake start 编辑:程序博客网 时间:2024/04/20 01:49

第一步:新建一个header.PHP

[php] view plain copy
  1. <?php  
  2.   
  3. header('Location:http://www.baidu.com');//默认是302重定向  
  4.   
  5. ?>  
第二步:分析

如何制定重定向呢?

指定用301重定向,

[php] view plain copy
  1. <?php  
  2. //header('Location:http://www.baidu.com');//默认是302重定向  
  3. header('Location:http://www.baidu.com',true,301);  
  4. ?>  

还有一个问题:

       对于一片新闻,get请求,重定向无所谓,还能看到原来的内容就行。但如果是POST数据,比如表单-->05.php,  05.php重定向->06.php。在06.php中会获取不到数据。

       解决:在05.php中用307保存重定向中有用的数据

0 0