Non sono molto esperto in questo campo, ma credo che potresti creare una funzione che restituisca un header inesistente se il client rientra tra quelli da te elencati...