package Ġcom . hex agon kt . http . server . test Ċ Ċ import Ġcom . hex agon kt . http . Method Ċ import Ġcom . hex agon kt . http . Part Ċ import Ġjava . net . Http Cookie Ċ import Ġjava . security . cert . X 5 0 9 Certificate Ċ Ċ data Ġclass ĠTest Request ( ĊĠĠĠ Ġval Ġmethod : ĠMethod Ġ= ĠMethod . GET , ĊĠĠĠ Ġval Ġscheme : ĠString Ġ= Ġ" http ", ĊĠĠĠ Ġval Ġhost : ĠString Ġ= Ġ" localhost ", ĊĠĠĠ Ġval Ġip : ĠString Ġ= Ġ" 1 2 7 . 0 . 0 . 1 ", ĊĠĠĠ Ġval Ġport : ĠInt Ġ= Ġ 9 0 9 0 , ĊĠĠĠ Ġval Ġpath : ĠString Ġ= Ġ"/", ĊĠĠĠ Ġval Ġpath Parameters : ĠMap < String , ĠString > Ġ= Ġempty Map (), ĊĠĠĠ Ġval ĠqueryString : ĠString Ġ= Ġ"", ĊĠĠĠ Ġval Ġurl : ĠString Ġ= Ġ"$ scheme :// $ host $ path ", ĊĠĠĠ Ġval Ġparts : ĠMap < String , ĠPart > Ġ= Ġempty Map (), ĊĠĠĠ Ġval Ġparameters : ĠMap < String , ĠList < String >> Ġ= Ġempty Map (), ĊĠĠĠ Ġval Ġquery Parameters : ĠMap < String , ĠList < String >> Ġ= Ġempty Map (), ĊĠĠĠ Ġval Ġform Parameters : ĠMap < String , ĠList < String >> Ġ= Ġempty Map (), ĊĠĠĠ Ġval Ġcertificate Chain : ĠList < X 5 0 9 Certificate > Ġ= Ġempty List (), ĊĠĠĠ Ġval Ġbody : ĠString Ġ= Ġ"", ĊĠĠĠ Ġval Ġheaders : ĠMap < String , ĠList < String >> Ġ= Ġempty Map (), ĊĠĠĠ Ġval Ġcookies : ĠMap < String , ĠHttp Cookie > Ġ= Ġempty Map (), ĊĠĠĠ Ġval ĠcontentType : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġval Ġcontent Length : ĠLong Ġ= Ġbody . length . to Long () Ċ ) Ċ