package Ġcom . blogspot . fd bo zz o . lect or feed sr ss . network Ċ Ċ import Ġcom . blogspot . fd bo zz o . lect or feed sr ss . network . feed . Feed Ġas ĠServer Feed Ċ import Ġretrofit 2 . Response Ċ import Ġretrofit 2 . http . GET Ċ import Ġretrofit 2 . http . Headers Ċ Ċ enum Ġclass ĠR ss Api Status Ġ{ ĠLO ADING , ĠERROR , ĠDONE Ġ} Ċ Ċ interface ĠR ss ApiService Ġ{ ĊĊĠĠĠ Ġ@ Headers ( ĊĠĠĠĠĠĠĠ Ġ// " Cache - Control : Ġno - cache ", ĊĠĠĠĠĠĠĠ Ġ// " Connection : Ġkeep - alive ", ĊĠĠĠĠĠĠĠ Ġ" Accept : Ġtext / html , application / xhtml + xml , application / xml ; q = 0 . 9 , image / webp ,* /* ; q = 0 . 8 ", ĊĠĠĠĠĠĠĠ Ġ// " Accept - Encoding : Ġgzip , Ġdef late , Ġbr ", Ġ Ġ// ĠDa Ġproblem as Ġcon Ġlos ĠXML ĊĠĠĠĠĠĠĠ Ġ// " Content - Type : Ġtext / xml ", ĊĠĠĠĠĠĠĠ Ġ// " Accept - Charset : Ġutf - 8 " ĊĠĠĠĠĠĠĠ Ġ// " Accept - Language : Ġes - ES , es ; q = 0 . 8 , en - US ; q = 0 . 5 , en ; q = 0 . 3 " ĊĠĠĠĠĠĠĠ Ġ" User - Agent : ĠL ector De Feed s RSS / 1 . 0 " ĊĠĠĠ Ġ) ĊĠĠĠ Ġ@ GET ("/ feed ") ĊĠĠĠ Ġ// fun Ġfeed (): ĠCall < R ss > ĊĠĠĠ Ġsuspend Ġfun Ġget R ss (): ĠResponse < Server Feed > Ċ } Ċ Ċ fun Ġr ss Api ( api BaseUrl : ĠString ): ĠR ss ApiService Ġ{ ĊĠĠĠ Ġval Ġretrofit Service Ġ: ĠR ss ApiService Ġ= ĠRet rofit Factory . getR ss ApiService ( api BaseUrl ) ĊĠĠĠ Ġreturn Ġretrofit Service Ċ } Ċ