sukru_isik_8872
Nov 22, 2012Nimbostratus
gzip filter
I want to filter gzip requests.if http requests have gzip ,I want to login server.Otherwise don't login .
I write an irule like down but it isn't working.what changes I have to do?
when HTTP_REQUEST {
if { ([HTTP::header "Accept-Encoding"] contains "gzip") or ([HTTP::header "Accept-Encoding"] contains "deflate") } {
pool Test_pool
log local0. "has been route [HTTP::header "Accept-Encoding"]: "
}
else {
HTTP::respond 500 Location "PLEASE SENT GZİP REQUEST"
log local0. "has not been route [HTTP::header "Accept-Encoding"]: "
}
}