读书人

loadrunner中运用zlib.dll压缩或解压

发布时间: 2012-12-31 11:57:51 作者: rapoo

loadrunner中使用zlib.dll压缩或解压

使用zlib.dll压缩字符串:

char pchSrc[]="访问者位置";

long nSrcLen=sizeof(pchSrc);

//压缩后的数据
char achComp[1024];
long nComplen=1024;

//解压缩后的数据
//char achUncomp[9999];
//long nUncompLen=99999;

lr_load_dll("zlib.dll");


使用zlib.dll解压缩字符串:

//将数据压缩
compress(achComp,&nComplen,pchSrc,nSrcLen);


lr_save_string (achComp,"achComp_string");

lr_output_message("压缩的内容为:%s",lr_eval_string("{achComp_string}"));



char pchSrc[]="2eb9";
long nSrcLen=sizeof(pchSrc);

char achUncomp[9999];
long nUncompLen=99999;

lr_load_dll("zlib.dll");

uncompress(achUncomp,&nUncompLen,pchSrc,nSrcLen);

lr_save_string (achUncomp,"achUncomp_string");

lr_output_message("解压缩的内容为:%s",lr_eval_string("{achUncomp_string}"));



如果使用的是其它压缩方式,可以在网站中写一下入口和出口字符串,通过本地IIS发布,Loadrunner获取的方式,或者直接引用dll的方式在loadrunner里面实现一下。


读书人网 >其他相关

热点推荐