使用Openresty寫Cooking失敗一例。

測試代碼,要寫cookie,輸出了一下root目錄

而後寫cookie失敗,一直報以下錯 [error] 10483#0: *77 attempt to set ngx.header.HEADER after sending out response headerscookie

緣由: 在輸出響應頭 (無論是顯示的經過 ngx.send_headers 或隱式的經過相似 ngx.print 指令) 之後設置 ngx.header.HEADER 將拋出 Lua 異常。測試

也就是說 ngx.header 前我有輸出操做。。。ngx.say() . 將ngx.say()放到 ngx.header後問題解決it

相關文章
相關標籤/搜索