0

我們有一個下游應用程序,它在打擊nginx之前設置一些自定義標題來自瀏覽器的請求。 nginx只提供靜態內容。 即瀏覽器>>應用程序A >> nginx按原樣返回傳入的標題Nginx

要求是nginx應該能夠返回它所接收到的所有頭信息,它們將被下游服務器返回給瀏覽器。默認情況下它只返回通用頭文件(cookies等,expiry等),而不是重新調用下游服務器發送的定製頭文件。

例如,有一個名爲appnumber的頭,nginx接收的值爲app01。我試圖用下面的規則明確地設置它,如果它存在,手動設置它,但沒有幫助,因爲它會拋出錯誤,不允許變量。

if ($appnumber) { 
    add_header appnumber $appnumber; 
} 

有人可以在這裏指導我嗎?

回答