package Ġcom . a . hub . data . api . interceptor Ċ Ċ import Ġokhttp 3 . Interceptor Ċ import Ġokhttp 3 . Response Ċ Ċ class ĠHttp Header Interceptor ( ĊĠĠĠ Ġprivate Ġval Ġqueries : ĠMap < String , ĠString > Ċ ): ĠInter ceptor Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġintercept ( chain : ĠInter ceptor . Chain ): ĠResponse Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġurl Builder Ġ= Ġchain ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. request () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. newBuilder () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. header (" Accept ", Ġ" application / json ") ĊĊĠĠĠĠĠĠĠ Ġfor Ġ( query Ġin Ġqueries ) Ġurl Builder . header ( query . key , Ġquery . value ) ĊĠĠĠĠĠĠĠ Ġreturn Ġchain . proceed ( chain . request (). newBuilder (). build ()) ĊĠĠĠ Ġ} Ċ }