iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php中302指的是什么
  • 894
分享到

php中302指的是什么

2023-06-30 08:06:21 894人浏览 独家记忆
摘要

这篇“PHP中302指的是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“php中302指的是什么”文章吧。在php中,3

这篇“PHP中302指的是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“php中302指的是什么”文章吧。

在php中,302不是错误,而是Http响应状态码,意思为“临时重定向”,表示被访问页面因为各种需要被临时跳转到其他页面;可利用header()来实现302跳转,语法“header('Location: 跳转url',true,302)”。

php中302指的是什么

教程操作环境:windows7系统、PHP7.1版、DELL G3电脑

302 代表暂时性转移(Temporarily Moved ),是HTTP响应状态码并不是错误。

302是临时重定向的意思,表示被访问页面因为各种需要被临时跳转到其他页面。

在php中,可以利用header()来实现302跳转。

有两种语法格式:

  • 语法格式1:

header('HTTP/1.1 302 Moved Permanently');header('Location: https://www.yisu.com');
  • 语法格式2:

header('Location: https://www.yisu.com', true, 302);

额外再提一句,如果要自适应HTTPS/HTTP的话,这样就可以了:

header('Location: //www.yisu.com', true, 302);

扩展知识:

HTTP--3xx(重定向)响应状态码

要完成请求,需要进一步操作。通常,这些状态码用来重定向。Google 建议您在每次请求中使用重定向不要超过 5 次。您可以使用网站管理员工具查看一下 Googlebot 在抓取重定向网页时是否遇到问题。诊断下的网络抓取页列出了由于重定向错误导致 Googlebot 无法抓取的网址。

  •   300(多种选择): 针对请求,服务器可执行多种操作。服务器可根据请求者 (user agent) 选择一项操作,或提供操作列表供请求者选择。

  •   301(永久移动): 请求的网页已永久移动到新位置。服务器返回此响应(对 GET 或 HEAD 请求的响应)时,会自动将请求者转到新位置。您应使用此代码告诉 Googlebot 某个网页或网站已永久移动到新位置。

  •   302(临时移动): 服务器目前从不同位置的网页响应请求,但请求者应继续使用原有位置来响应以后的请求。此代码与响应 get 和 head 请求的301代码类似,会自动将请求者转到不同的位置,但不应使用此代码来告诉googlebot某个网页或者网站已经移动,因为googlebot会继续抓取原有位置并编制索引

  •   303(查看其它位置): 请求者应当对不同位置使用单独的 get 请求来检索响应时,服务器返回此代码。对于出head之外的所有请求,服务器会自动转到其它位置;

  •    304(未修改): 自从上次请求后,请求的网页未修改过。服务器返回此响应时,不会返回网页内容;如果网页自请求者上次请求后再也没有更改过,应将服务器配置为返回此响应(称为if-modified-Since HTTP标头)。服务器可以告诉 googlebot 自从上次抓取后网页没有变更,进而节省带宽和开销。

  •    305(使用代理): 请求者只能使用代理访问请求的网页。如果服务器返回此响应,还表示请求者应使用代理。

  •    307(临时重定向): 服务器目前从不同位置的网页响应请求,但请求者应该继续使用原有位置来响应以后的请求,此代码与响应 get 和 head 请求的<a href=""></a>代码类似,会自动将请求者转到不同的位置,但不应该 告诉googlebot 某个页面或者网站已经移动,因为 googlebot 会继续抓取原有位置并编制索引。

PHP header 的7种用法

 跳转页面

header('Location:'.$url);  //Location和":"之间无空格。

 声明content-type

header('content-type:text/html;charset=utf-8');

 返回response状态码

header('HTTP/1.1 404 Not Found');

在某个时间后执行跳转

header('Refresh: 10; url=http://www.yisu.com/');  //10s后跳转。

控制浏览器缓存

header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");header("Last-Modified: " . gmdate("D, d M Y H:i:s") . "GMT");header("Cache-Control: no-cache, must-revalidate");header("Pragma: no-cache");

. 执行http验证

header('HTTP/1.1 401 Unauthorized');header('WWW-Authenticate: Basic realm="Top Secret"');

执行下载操作

header('Content-Type: application/octet-stream'); //设置内容类型header('Content-Disposition: attachment; filename="example.zip"'); //设置MIME用户作为附件header('Content-Transfer-Encoding: binary'); //设置传输方式header('Content-Length: '.filesize('example.zip')); //设置内容长度

以上就是关于“php中302指的是什么”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注编程网PHP编程频道。

--结束END--

本文标题: php中302指的是什么

本文链接: https://www.lsjlt.com/news/327849.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • php中302指的是什么
    这篇“php中302指的是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“php中302指的是什么”文章吧。在php中,3...
    99+
    2023-06-30
  • php中date指的是什么
    这篇文章主要介绍“php中date指的是什么”,在日常操作中,相信很多人在php中date指的是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php中date指的是什么”的疑惑有所帮助!接下来,请跟着小编...
    99+
    2023-06-29
  • php中$_GET指的是什么
    这篇文章主要介绍“php中$_GET指的是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“php中$_GET指的是什么”文章能帮助大家解决问题。在php中,“$_GET”的意思为获取GET数据,它...
    99+
    2023-06-29
  • php中Suhosin指的是什么
    小编给大家分享一下php中Suhosin指的是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1、说明Suhosin是一个PHP程序的保护系统。它的设计初衷是为...
    99+
    2023-06-15
  • php中apc指的是什么
    这篇文章主要讲解了“php中apc指的是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php中apc指的是什么”吧!在php中,apc全称“Alternative PHP Cache”,...
    99+
    2023-06-29
  • php中d指的是什么
    这篇“php中d指的是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“php中d指的是什么”文章吧。php d指的是Thi...
    99+
    2023-07-04
  • PHP中Zval指的是什么
    这篇文章给大家分享的是有关PHP中Zval指的是什么的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1、概念Zval是zend中另一个非常重要的数据结构,用来标识并实现PHP变量。包含了PHP中的变量值和类型的相关...
    99+
    2023-06-15
  • php中range指的是什么
    这篇文章主要介绍“php中range指的是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“php中range指的是什么”文章能帮助大家解决问题。在PHP中,range()函数是创建一个包含指定范围...
    99+
    2023-06-29
  • php中nts指的是什么
    本篇内容介绍了“php中nts指的是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!NTS即None-Thread Safe,一般以fas...
    99+
    2023-06-20
  • php中mkdir指的是什么
    这篇文章主要介绍“php中mkdir指的是什么”,在日常操作中,相信很多人在php中mkdir指的是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php中mkdir指的是什么”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-29
  • php中pow指的是什么
    这篇“php中pow指的是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“php中pow指的是什么”文章吧。在php中,p...
    99+
    2023-06-29
  • php中type指的是什么
    这篇文章主要讲解了“php中type指的是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php中type指的是什么”吧!php中type的意思是数据类型,描述的是一个数据所属的类别。PH...
    99+
    2023-07-06
  • php中gc指的是什么
    本篇内容主要讲解“php中gc指的是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“php中gc指的是什么”吧!在php中,gc全称“Garbage Collection”,中文意思为“垃圾回...
    99+
    2023-06-29
  • php中val指的是什么
    这篇文章主要介绍“php中val指的是什么”,在日常操作中,相信很多人在php中val指的是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php中val指的是什么”的疑惑有所帮助!接下来,请跟着小编一起来...
    99+
    2023-07-05
  • php中的n指的是什么
    这篇文章主要介绍“php中的n指的是什么”,在日常操作中,相信很多人在php中的n指的是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php中的n指的是什么”的疑惑有所帮助!接下来,请跟着小编一起来学习吧...
    99+
    2023-06-22
  • php中数组指针指的是什么
    这篇“php中数组指针指的是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“php中数组指针指的是什么”文章吧。在php中...
    99+
    2023-07-02
  • php中<>指的是什么
    这篇文章主要讲解了“php中<>指的是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php中<>指的是什么”吧!在php中,“<>”的意思为“不等于”...
    99+
    2023-06-30
  • php中PDO库指的是什么
    今天小编给大家分享一下php中PDO库指的是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。说明可以支持12种不同类型的数...
    99+
    2023-06-30
  • php中.= 指的是什么意思
    小编给大家分享一下php中.= 指的是什么意思,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!.=在php中是一种赋值运算符,用于连接两个字符串,比如表达式“a ....
    99+
    2023-06-26
  • slim在php中指的是什么
    这篇文章主要讲解了“slim在php中指的是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“slim在php中指的是什么”吧!slim是一款轻量级的微型PHP框架,可以帮助PHP开发者快速...
    99+
    2023-07-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作