天软金融分析.NET函数大全 > TSL函数 > 资源访问函数 > 网络访问以及相关函数

SetHttpAcceptencodingon    

简述
设定是否支持压缩。
在进行网页请求数据传输过程中,设定是否支持压缩,默认支持。一般不需要指定。
定义
SetHttpAcceptencodingon(session:intptr,isZip:Boolean);
参数
名称类型说明
sessionComObjsession ID
isZipBoolean是否支持压缩传输,默认支持
  • 范例

    url:="http://www.baidu.com";
    sid:=Createhttpsession();
    sethttpacceptencodingon(sid,false);//设定为不允许压缩传输
    sethttpcallback(sid,findfunction("DownProg01")); //进度回调
    r:=GetHttp(url,60000,v,code);
    echo "\r\nDone",'->code:',code,'->返回内容总长度:',length(v),"\r\n";
    return 0;

    //--------------进度回调函数---------------------
    function DownProg01(sid,AlldnB,dnB,AllupB,upB); //progresscallback-不提前结束
    begin
     if dnB > 0 then //如果大于0则打印
     begin
       echo "AlldnB:",AlldnB,",dnB:",dnB,",AllupB:",AllupB,",upB:",upB,"\r\n";
     end;
     return 0; //not done
    end;

    打印信息如下:
相关