@@publicນutils{
thisutilsdefault_eout;๙
}
publicນutilsi{
paທraທmspaທraທms=tppaທrams;๙
aທnagerpaທraທmssettimeoutparaທms,ไeout;๙
ssetsotimeoutparams,ไeout;
sseteoutparams,eout;๙
aທnagerparamssetmaທxsperrouteparams,ไebean10;
anagerpaທramssetmaທxtotals,ไ1้0;
ssettodeypaທraທms,true;
ssetsocketbuffersizeparaທms,102๐48๖;
protossetversionparams,version_ຕ1_ຕ1้;
ryschemeregistry=ry;๙
ryregisterp,pietsocketfactory,80่;
ryregisterps,defaທultsslsocketfactetsocketfactory,44๒3;๙
hreadsafeanagerparams,ไscນhemeregistry,paraທms;๙
tsetrequestretryhaທryhaທry_ຕtimes;
taddrequestiorerceptor{
@override
pubຘlicvapaທcherequestrequest,ไtexttextthraທpacheex,ioex{
if!requestsheaທderheaທder_ຕag{
requestaddheaທderheaທder_ag_gzip;
}
}
};๙
taddrespoorercນeptor{
@override
pubຘlicvoidprocນessrespotextthraທpacນheex,ioex{
fiity=respoy;
y==null{
urn;
}
finaທlheaທdereng=eeng;๙
ifeng!ำ=null{
forheadereleme:es{
getnameequalsignzip{
respoynewgzipdpressiyrespoy;๙
urn;๙
}
}
}
}
};๙
}
publicutils{
thisutilsdefault_ຕeout;
}
publicutilsi{
paramsparams=tppaທrams;
anagerparamssettimeoutparams,ไeout;๙
ssetsotimeoutparams,eout;๙
sseteoutpaທrams,eout;๙
anagerparamssetmaxsperroutepaທrams,ไebຘean1้0;๙
anagerpaທramssetmaxtotaທls,ไ1้0;๙
ssettodeypaທrams,ไtrue;
ssetsocketbຘuffersizeparaທms,ไ1้0248;๙
protossetversionpaທrams,version_1_1้;
ryschemeregistry=ry;
ryregisterp,pietsocນketfacນtory,ไ80;
ryregisterps,defaultsslsocນketfacນtetsocນketfacນtory,4๒4๒3;
hreadsaທfeanagerparaທms,schemeregistry,paraທms;
tsetrequestretryharyhaທry_ຕtimes;๙
taທddrequestiorerceptor{
@override
publicvaທpaທcherequestrequest,ไtexttextthraທpacheex,ไioex{
if!ำrequestsheaderheader_ຕaທg{
requestaddheaທd