追加Cookie的Netsclaer政策
我們經常會碰到需要添加HTTP header的操作,如果是單純的添加、删除或全部替換是比較簡單的,但很多時候不能删掉原先的資訊,隻是需要添加内容,這就相對麻煩一點。例如如下場景,對于使用代理的使用者,背景伺服器需要知道多台代理伺服器的IP,而因為netscaler的源位址替換又需要把用戶端位址加到X-Forward-For字段裡。
要實作以上需求,netscaler有一個append函數來快速操作,避免用多條rewrite來實作。
在表達式裡面有一個append的選項是用來追加參數的,可以是如下類型
表達式:
例如以下表達式來追加cookie
測試效果: