package Ġcom . hex agon kt . http . model Ċ Ċ import Ġcom . hex agon kt . core . Multi Map Ċ Ċ interface ĠHttp Base Ġ{ ĊĠĠĠ Ġ// ĠTODO ĠAllow Ġget Ġby Ġchunks Ġwith Ġ' channel / flow ' ĊĠĠĠ Ġval Ġbody : ĠAny ĊĠĠĠ Ġval Ġheaders : ĠMulti Map < String , ĠString > Ġ Ġ// Ġ[" H "] Ġ// Ġvalue Ġof Ġ" H " Ġheader ĊĠĠĠ Ġval ĠcontentType : ĠContentType ? ĠĠĠĠĠĠĠĠĠ Ġ// Ġmedia Ġtype Ġof Ġrequest . body ĊĊĠĠĠ Ġfun Ġbody String (): ĠString Ġ= ĊĠĠĠĠĠĠĠ Ġwhen Ġ( body ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis ĠString Ġ-> Ġbody Ġas ĠString ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis ĠByteArray Ġ-> ĠString ( body Ġas ĠByteArray ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġelse Ġ-> Ġbody . toString () ĊĠĠĠĠĠĠĠ Ġ} Ċ } Ċ