14

多动虫子 / 著投票加入书签

书阅屋 www.shuyuewu.io,最快更新英雄无敌最新章节!

    publichttputils{

    this(_conn_timeout);

    publichttputils(intconntimeout){

    httpparamsparams=newbasichttpparams;

    connma(params,conntimeout);

    httpconne(params,conntimeout);

    httpconneeout(params,conntimeout);

    connmasperroute(params,newconnperroutebean(10));

    connmactions(params,10);

    httpconne(params,true);

    httpconneize(params,1024*8);

    httppro(params,_1_1);

    schemeregistryschemeregistry=newschemeregistry;

    sch(newscheme("http",plainso,80));

    sch(newscheme("https",defaultsslso,443));

    httpclient=newdefaulthttpclient(newthreadsafeclientconnmanager(params,schemeregistry),params);

    tryhandler(newretryhandler(default_retry_times));

    eptor(newhttprequestinterceptor{

    rride

    publicvoidprocess(.equest,httpcontexthttpcontext),ioexception{

    if(!(header_accept_encoding)){

    (header_accept_encoding,encoding_gzip);

    }

    });

    ceptor(newhttpresponseinterceptor{

    rride

    publicvoidprocess(httpresponseresponse,httpcontexthttpcontext),ioexception{

    finalhttpentityentity=;

    if(entity==null){

    return;

    finalheaderencoding=ng;

    if(encoding!=null){

    for(headerelementelement:){

    if(("gzip")){

    (newgzipdepressingentity);

    return;

    }

    }

    });

    }