package Ġcom . bi he 0 8 3 2 . android . framework . request ĊĊ Ċ import Ġcom . bi he 0 8 3 2 . android . lib . http . common . HTTP Server Ċ import Ġcom . bi he 0 8 3 2 . android . lib . http . common . Http Basic Request Ċ import Ġcom . bi he 0 8 3 2 . android . lib . http . common . HttpResponse Handler Ċ Ċ /** Ċ Ġ* Ġ@ author Ġhard y shi Ġcode @ bi he 0 8 3 2 . com Ċ Ġ* ĠCreated Ġon Ġ 2 0 1 9 - 0 8 - 0 1 . Ċ Ġ* ĠDescription : ĠDescription Ċ Ġ*/ Ċ object ĠZ ix ie Request Http Ġ{ ĊĊĠĠĠ Ġfun Ġget ( url : ĠString ): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠHTTP Server . getInstance (). do Request Sync ( url ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġpost ( url : ĠString , Ġparams : ĠString ): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠHTTP Server . getInstance (). do Request Sync ( url , Ġparams ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġget ( url : ĠString , Ġresponse Handler : ĠHttpResponse Handler ) Ġ{ ĊĠĠĠĠĠĠĠ Ġobject Ġ: ĠHttp Basic Request () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠgetUrl (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġurl ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġget Response Handler (): ĠHttpResponse Handler Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġresponse Handler ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ}. let Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠHTTP Server . getInstance (). do Request Async ( it ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġpost ( url : ĠString , Ġpost Data : ĠByteArray , Ġresponse Handler : ĠHttpResponse Handler ) Ġ{ ĊĠĠĠĠĠĠĠ Ġobject Ġ: ĠHttp Basic Request () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠgetUrl (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġurl ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġget Response Handler (): ĠHttpResponse Handler Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġresponse Handler ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ}. apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdata Ġ= Ġpost Data ĊĠĠĠĠĠĠĠ Ġ}. let Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠHTTP Server . getInstance (). do Request Async ( it ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ