在PHP中使用标头

nod*_*ddy 10 php

headerPHP 中该函数有哪些可能的用途?

有人可以提供一些阅读此功能的链接吗?

谢谢.

jer*_*ear 12

您可以使用PHP中的头函数执行各种操作.更改页面位置,设置时区,设置缓存控制等.

在这里你去 http://php.net/manual/en/function.header.php

这里有一个更好的"适用"教程:http: //www.kirupa.com/web/header.htm


Gor*_*don 7

header函数设置HTTP响应的标头.

来自维基百科的HTTP标题:

标题字段定义所请求的数据传输的各种特征或消息正文中提供的数据.标题字段以字段名开头,以冒号字符结尾,后跟字段值.字段名称和值可以是任何特定于应用程序的字符串,但是一组核心字段由Internet工程任务组(IETF)在RFC 2616和其他更新和扩展文档(例如,RFC 4229)中标准化,并且通常由所有兼容的协议实现.

该文章中有一个冗长的请求和响应参数列表:

客户端收到HTTP响应头时会发生什么情况取决于各个客户端.例如,发送时

header('WWW-Authenticate: Basic realm="My Realm"');
header('HTTP/1.0 401 Unauthorized');
Run Code Online (Sandbox Code Playgroud)

您的浏览器可能会通过登录对话提示您,而发送一个

header("HTTP/1.0 404 Not Found");
Run Code Online (Sandbox Code Playgroud)

可以告诉搜索引擎蜘蛛它应该从它的索引中删除该页面,如果它以前存在,等等.

响应标头中的一个重要数据是状态代码.状态代码对于客户端确定服务服务器是否可以处理先前的请求很重要.您可以在以下位置找到状态代码列表