在openresty中,執行capture時會跳過access階段。
參加agentzh在郵件列表中的說法:
ngx.location.capture() 發起的是 nginx 子請求。根據 nginx 的設計,所有的子請求(不限於 ngx_lua
模塊發起的子請求)都會直接跳過 access 請求處理階段裏的所有處理程序(不限於 ngx_lua 模塊的 access_by_lua)。
參考:
- [1] openresty郵件列表
在openresty中,執行capture時會跳過access階段。
參加agentzh在郵件列表中的說法:
ngx.location.capture() 發起的是 nginx 子請求。根據 nginx 的設計,所有的子請求(不限於 ngx_lua
模塊發起的子請求)都會直接跳過 access 請求處理階段裏的所有處理程序(不限於 ngx_lua 模塊的 access_by_lua)。
參考: