header()函数作用就是发送HTTP文件头。至于文件头的含义可以找HTTP协议的资料看看
WWW-Authenticate 是页面验证
HTTP 401 是向浏览器发送一条401错误,意义为未经授权一般这两个都是配套使用的

解决方案 »

  1.   

    用处多的是
    header('Location: xxx.html');
    header('set-cookie: xxxxxxxxxx');
    header('Last-Modified: xxxxxxx');
    header('Expires: xxxxxxx');发送HTTP文件头的场合都可以用它
      

  2.   

    建议楼主看HTTP/1.1(1.0和1.1差不多)的相关文档,把401的HTTP理解好后就知道了,header只是发送头标的函数,主要是里面的参数。
      

  3.   


    当然有用,可以:
    header("location: http://localhost");//跳转网页//还有发送一些HTTP 的40x什么的错误代码等等,或500什么的服务器内部错误。