Mar 27, 2026 - For details about updated CVE-2025-53521 (BIG-IP APM vulnerability), refer to K000156741.

Forum Discussion

ckteur's avatar
ckteur
Icon for Cirrus rankCirrus
Apr 29, 2021
Solved

Replace an header authorization request with policy or iRule doesn't work ...

Hi all,   I need to replace an header in request : the original header is "X-epsilon-Authorization" and the new header is "Authorization". I don't know if the value of header is necessary but is...
  • spalande's avatar
    Apr 29, 2021

    Try below. Modify the names of the header if needed. You can enable logging to see if it's replacing as expected.

     

    when HTTP_REQUEST {
    if { [HTTP::header exists "X-epsilon-Authorization"] } {
    set value [HTTP::header value X-epsilon-Authorization]
    HTTP::header remove X-epsilon-Authorization
    HTTP::header insert Authorization $value
    } else {
     return
     }
     foreach aHeader [HTTP::header names] {
      # log local0. "$aHeader: [HTTP::header value $aHeader]"
          }
    }