分享

Download文件

 唐僧0012 2012-11-09

Action()
{
//lr_think_time(1);
 int flen;//文件大小
    long filedes; //响应数据内容大小

//lr_error_message("IMEI:%s", lr_eval_string("864927000000579"));
 web_set_max_html_param_len("1600000");
//下载文件
 web_reg_save_param("fcontent", "LB=", "RB=", "SEARCH=BODY", LAST);
  web_url("download.do",
  "URL=http://10.41.214.27/zxmdmp/download.do?doWhat=getDD&filename=/firmwarepackages/ZTE/X500/622/test.upc",
  "Resource=1",
  "RecContentType=application/octet-stream",
  "Referer=",
  "Snapshot=t1.inf",
  LAST);

 //获取响应中的文件长度
 flen = web_get_int_property(HTTP_INFO_DOWNLOAD_SIZE);
    //lr_message("-----------------flen:%s",lr_eval_string("{fcontent}"));
    if(flen > 0)   
    {
        //以写方式打开文件
        if((filedes = fopen("C:/DL_SERVER_TEST/tmp/test.upc", "wb")) == NULL)
       {
            lr_output_message("Open File Failed!");
            return -1;
        }
        //写入文件内容
 
        fwrite(lr_eval_string("{fcontent}"), flen, 1, filedes);
        //关闭文件
        fclose(filedes);
 }
 return 0;
}

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多