PHP中header和session_start前不能有輸出原因分析
更新時(shí)間:2013年01月11日 14:41:40 作者:
在http傳輸文本中,規(guī)定必須 header和content順序必須是:header在前content在后,并且header的格式必須滿足“keyword: value\n”這種格式,大家知道這是為什么嗎?接下來(lái)為您詳細(xì)解答
在http傳輸文本中,規(guī)定必須 header和content順序必須是:header在前content在后,并且header的格式必須滿足“keyword: value\n”這種格式。
1、在header輸出之前有輸出內(nèi)容的話,就會(huì)造成對(duì)header的錯(cuò)誤理解(盡管現(xiàn)在已經(jīng)能容錯(cuò)了),例如不是滿足“keyword: value\n”的格式還好,直接錯(cuò)誤了,但是滿足“keyword: value\n”這個(gè)格式以后,客戶端是否安裝錯(cuò)誤理解,還是按照正確理解?
2、session開(kāi)啟是會(huì)隱含的觸發(fā)是否用header(“Set-Cookie: sid=xxxxxx”),也就是其實(shí)還是一個(gè)隱式的header調(diào)用
1、在header輸出之前有輸出內(nèi)容的話,就會(huì)造成對(duì)header的錯(cuò)誤理解(盡管現(xiàn)在已經(jīng)能容錯(cuò)了),例如不是滿足“keyword: value\n”的格式還好,直接錯(cuò)誤了,但是滿足“keyword: value\n”這個(gè)格式以后,客戶端是否安裝錯(cuò)誤理解,還是按照正確理解?
2、session開(kāi)啟是會(huì)隱含的觸發(fā)是否用header(“Set-Cookie: sid=xxxxxx”),也就是其實(shí)還是一個(gè)隱式的header調(diào)用
相關(guān)文章
PHP Ajax實(shí)現(xiàn)頁(yè)面無(wú)刷新發(fā)表評(píng)論
PHP Ajax實(shí)現(xiàn)頁(yè)面無(wú)刷新發(fā)表評(píng)論...2007-01-01PHP用戶管理中常用接口調(diào)用實(shí)例及解析(含源碼)
本文主要介紹了PHP用戶管理中常用接口調(diào)用實(shí)例及解析(含源碼),具有很好的參考價(jià)值。下面跟著小編一起來(lái)看下吧2017-03-03PHP對(duì)文件夾遞歸執(zhí)行chmod命令的方法
這篇文章主要介紹了PHP對(duì)文件夾遞歸執(zhí)行chmod命令的方法,可實(shí)現(xiàn)遞歸執(zhí)行chmod命令改變文件夾執(zhí)行權(quán)限的功能,需要的朋友可以參考下2015-06-06php mysql like 實(shí)現(xiàn)多關(guān)鍵詞搜索的方法
下面小編就為大家?guī)?lái)一篇php mysql like 實(shí)現(xiàn)多關(guān)鍵詞搜索的方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-10-10PHP內(nèi)核介紹及擴(kuò)展開(kāi)發(fā)指南—基礎(chǔ)知識(shí)
本章簡(jiǎn)要介紹一些Zend引擎的內(nèi)部機(jī)制,這些知識(shí)和Extensions密切相關(guān),同時(shí)也可以幫助我們寫出更加高效的PHP代碼。2011-09-09PHP析構(gòu)函數(shù)destruct與垃圾回收機(jī)制的講解
今天小編就為大家分享一篇關(guān)于PHP析構(gòu)函數(shù)destruct與垃圾回收機(jī)制的講解,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2019-03-03