各位可以帮忙讲一下header()函数吗

@Ta 2012-07-24 2209点击
纠结了很久的问题!
曾百度了N下,都是零零散散的分布,翻来覆去只有几种用法,
结果却让自己更加纠结…
比如:
可以用来声明文档类型:
header('Content-Type:application/mr');
声明文档长度:
header('Content-Length:'.filesize($file));

还有许多我会的不会的…
后来在老虎的程序中有发现了
header('Location: wap/?'.$_SERVER['QUERY_STRING']);
天,这么多种用法为什么手册里没有…
到哪里去了解呢?求讲解或给出地址。谢谢
回复列表(3|显示机器人聊天)
  • @Ta / 2012-07-24 / /
    我测试了一下,header('Location:test/')可以指定浏览器直接转到某个文件夹或某个文件,这是怎么回事
  • @Ta / 2012-07-24 / /
    重定向!你懂的!
  • @Ta / 2012-07-24 / /
    @772435678
    如果你要彻底弄清楚Header的作用,你就必须理解HTTP协议是怎么工作的。
    /wap/?id=ua从这里可以看到HTTP请求的格式。
    服务器发来的HTTP响应也是差不多的格式,首先是一系列的HTTP头,然后才是网页内容。
    php中,echo等都是送出网页内容,header函数用来送出HTTP头。
    HTTP头的种类有多少,header函数就有多少功能!
    HTTP头很多,所以header函数的功能也很多。
添加新回复
回复需要登录