zhangxinnow 发表于 2009-2-17 14:58:22

使用http录制cs程序出现16进制和乱码问题

本系统是使用java开发的CS程序,数据库是DB2,操作系统是Linux。传输协议是http,使用http协议和socket协议产生的都是16进制数和汉字乱码如下:望路过的列位高人指教!
Action()
{

        web_custom_request("applogin",
                "URL=http://192.168.0.104:8080/ceshi/servlet/comm/applogin",
                "Method=POST",
                "Resource=0",
                "Referer=",
                "Snapshot=t1.inf",
                "Mode=HTML",
                "BodyBinary=\xAC\xED\\x00\\x05sr\\x00\\x11java.lang.Integer\\x12鉅\xA4\xF7亣8\\x02\\x00\\x01I\\x00\\x05valuexr\\x00\\x10java.lang.Number啲\\x95\\x1D\\x0B斷\\x8B\\x02\\x00\\x00xp\\x00\\x00\\x00\\xB2\\x1F\\x8B\\x08\\x00\\x00\\x00\\x00\\x00\\x00\\x00[髺伒笀A0+\\xB1,Q\xAF\xB4$3G\\xCF#\\xB18\\xC37眬朂至胋\t\\x17\\x99\\x19樮\\x18竢\\xF2\\x13S\\xDC\\x12揔驄<\\x198K2奟\\x8B3騭R*\n\\xEC\\x1D\\x18@\\x80\xA7\x9C\\x03H\n\\x001k\t\\x03{nbrbJJQ\t\\x03C\t\\x03[r~n|f\n恆ln\\x00\\x04@橐庠\"垚\xA9\xA1﹣\xA1\x71\t"
                "\\x03GAbqqy~\\x11H誊乱脑\\xAC\\x04dezf^|JbI*P亼亖眮憽Y\\x05\\x00\\x13|畄\\xB0\\x00\\x00\\x00",
                LAST);

        lr_think_time(11);

        web_custom_request("getplugindownloadinfo",
                "URL=http://192.168.0.104:8080/ceshi/servlet/comm/getplugindownloadinfo",
                "Method=POST",
                "Resource=0",
                "Referer=",
                "Snapshot=t2.inf",
                "Mode=HTML",
                "BodyBinary=\xAC\xED\\x00\\x05sr\\x00\\x11java.lang.Integer\\x12鉅\xA4\xF7亣8\\x02\\x00\\x01I\\x00\\x05valuexr\\x00\\x10java.lang.Number啲\\x95\\x1D\\x0B斷\\x8B\\x02\\x00\\x00xp\\x00\\x00\\x03\\xDF\\x1F\\x8B\\x08\\x00\\x00\\x00\\x00\\x00\\x00\\x00禇M\\x88\\x1CE\\x14莐鐊v埠沒\xA3\x97誼\\x90\\x05!\\xBD3\\xEB&費\\x0E\\xEA\n!#I.\n\\x1Er0蛰5\\xDD5S]诈z=\\xD3\\x13D疴\\xC1\\x08^\\x14\\xF4\\x10E=﹞\\xF0(x\\x12褉x\\x89\\x07\\x11O\\x01=\t\\xE6\"埁$﹋g搱\\x12*SLC?j骇\xFA\xF7\xFE\xAF^縵禁+\\xAA*墫鷛埥\\x0C"
                "(驨b\\x15熎i叠\\xE3\\x17_\\x1E8w\xA5\x8CJ'\\xD0<\\x138<\\x81\\x03\\x10矉\\x9A\\x10K\xA2\x62谅<}\\xF2)d巬\xA3\x86秼鷾\\x034\\x1F\\x11\\x18\\x12\xA9\xA8帔伤窡\xFC\xB4攛|\\x8A*萠鵱鯘锁R\\x19蛈QE\\xD1\\x0B$O踯礠咆\\x7FO2\\xEE\\x00\\xF6\\x19Y\xFE\xFC\xFE\xC7\\x1E}鲧犀\\x1Cj\\x14\\x0E掉Y\\x05T焫\\x03ㄚ褛轖@錖2@\\x0F\\xC5\\x00楸貂裩鋪H祷\\xA2\\x07^ \\x12@\\x15\\x8E\\x13\\x02éb聠zP8\\xA9\\x1D[)\\x1CK0霓\\x0E嵑\\x1CHD潆\\x7F亏菺\\xC7\\xFFZ-\xA3\x5A\\x175|\n蠄寖鯧\\x0FO\\x11\\x1EA蹺\\xCB="
                "*\\x15\\x9C\\x11\\xFC\\x02慴g\\x0C銵杢\\xD1>&FD羢\\x04v\xA8\x9EPS4釿r\\x165\\x13\\x1Cq\nYㄑコ;笵\\x8B\\x05榓\\x1Eyz\xA6\x4F浍籵\xAD\xB6藜z眲P炥竲\\x5C7\\xA7\tA&驮葸\\x1E\xFC\xA3謝\xFE\x6A\\xF17s9譩`湚\\x07\\xB7;\\xB9:廭F\\xD5\\xFF\\x06蚛甇怩匇鸭K柑\\xFD\\x16\\x181A\\x10揱悎!1\\xD7\\x16孻2f艠\\x07琱G,i\\x8D=谠\xA4\x8E%\\xA9,I0sH僎_葠醛I\\x87-I\\x15呝羲c\\x9B\\x0C\r_圓(F|鎧\xAA\xA9燡\\xCD<遃\\x12L鶊r璉\\xDF\\x10Y\\x10\xA7\x62z軎%\\xB5\\x1ER\\xD5\\x17t\\xDA(v\\xBC-K悬i-飬B尢E\\xB5\\x04'&"
                "5\\x00\xAB\xE9過\\x119d\\x04&\\xD8\\x03\\xBA+a\\x82\\x1F闕\\xDD/崉\\x1C\\x1C谲嬒B\\x01斤\\x7FZ摴誊侬G骞嚡\\x14\\x1E瘶vd泐~\\x1ASl腗c陆\\x18\\xFB:qDH6\xFB\xF6袩庣穫\\x13O\\x03\xAD\xE8\\xC0'都Rr\\xD1\\x11W\\x0F\\xFD\r\\xD3\\xFFY+\\xDC\\xFF韲幦猲E\xFC\xB15疣钭蜙戃\\xC3\\x1AV緔\\xDC\\x11X嬚y\\x16\xFA\xD6逆贿籎煦減k`\xF9\xFD儙纑?"
                "g指\xFA\xA5梊\\xF51\\x11菟\\x12\xFE\xFE\\x9A#P\\x17=\\x1E\\xF5)忟\\x99'穄\\xD3&Q>V臑\xF8\xF6/幠V\xA2\xDB[f觐潆廓\\xC6-\\x5Cw\\x17j>拉\xAB\xDC焝瓳5牅蹯#\xFB\xC3菐腅セ\\x0E铔b.鴭\\x1D铷}x?规萟鷩滼蔄\\xA3\\x0F{埚呩崄#|A\\x8D\\x13_皜a\xA5\x88瞊\\xE2\\x0F.籚垻u\\xB1\\x16Z\xFA\xEA\\xD3;亂~\\x13菊\\xC2*\\xAE\\x12\\x00\\x00",
                LAST);

        web_custom_request("posrefurbish",
                "URL=http://192.168.0.104:8080/ceshi/servlet/comm/posrefurbish",
                "Method=POST",
                "Resource=0",
                "Referer=",
                "Snapshot=t3.inf",
                "Mode=HTML",
                "BodyBinary=\xAC\xED\\x00\\x05sr\\x00\\x11java.lang.Integer\\x12鉅\xA4\xF7亣8\\x02\\x00\\x01I\\x00\\x05valuexr\\x00\\x10java.lang.Number啲\\x95\\x1D\\x0B斷\\x8B\\x02\\x00\\x00xp\\x00\\x00\\x03\\xDF\\x1F\\x8B\\x08\\x00\\x00\\x00\\x00\\x00\\x00\\x00禇M\\x88\\x1CE\\x14莐鐊v埠沒\xA3\x97誼\\x90\\x05!\\xBD3\\xEB&費\\x0E\\xEA\n!#I.\n\\x1Er0蛰5\\xDD5S]诈z=\\xD3\\x13D疴\\xC1\\x08^\\x14\\xF4\\x10E=﹞\\xF0(x\\x12褉x\\x89\\x07\\x11O\\x01=\t\\xE6\"埁$﹋g搱\\x12*SLC?j骇\xFA\xF7\xFE\xAF^縵禁+\\xAA*墫鷛埥\\x0C"
                "(驨b\\x15熎i叠\\xE3\\x17_\\x1E8w\xA5\x8CJ'\\xD0<\\x138<\\x81\\x03\\x10矉\\x9A\\x10K\xA2\x62谅<}\\xF2)d巬\xA3\x86秼鷾\\x034\\x1F\\x11\\x18\\x12\xA9\xA8帔伤窡\xFC\xB4攛|\\x8A*萠鵱鯘锁R\\x19蛈QE\\xD1\\x0B$O踯礠咆\\x7FO2\\xEE\\x00\\xF6\\x19Y\xFE\xFC\xFE\xC7\\x1E}鲧犀\\x1Cj\\x14\\x0E掉Y\\x05T焫\\x03ㄚ褛轖@錖2@\\x0F\\xC5\\x00楸貂裩鋪H祷\\xA2\\x07^ \\x12@\\x15\\x8E\\x13\\x02éb聠zP8\\xA9\\x1D[)\\x1CK0霓\\x0E嵑\\x1CHD潆\\x7F亏菺\\xC7\\xFFZ-\xA3\x5A\\x175|\n蠄寖鯧\\x0FO\\x11\\x1EA蹺\\xCB="
                "*\\x15\\x9C\\x11\\xFC\\x02慴g\\x0C銵杢\\xD1>&FD羢\\x04v\xA8\x9EPS4釿r\\x165\\x13\\x1Cq\nYㄑコ;笵\\x8B\\x05榓\\x1Eyz\xA6\x4F浍籵\xAD\xB6藜z眲P炥竲\\x5C7\\xA7\tA&驮葸\\x1E\xFC\xA3謝\xFE\x6A\\xF17s9譩`湚\\x07\\xB7;\\xB9:廭F\\xD5\\xFF\\x06蚛甇怩匇鸭K柑\\xFD\\x16\\x181A\\x10揱悎!1\\xD7\\x16孻2f艠\\x07琱G,i\\x8D=谠\xA4\x8E%\\xA9,I0sH僎_葠醛I\\x87-I\\x15呝羲c\\x9B\\x0C\r_圓(F|鎧\xAA\xA9燡\\xCD<遃\\x12L鶊r璉\\xDF\\x10Y\\x10\xA7\x62z軎%\\xB5\\x1ER\\xD5\\x17t\\xDA(v\\xBC-K悬i-飬B尢E\\xB5\\x04'&"
                "5\\x00\xAB\xE9過\\x119d\\x04&\\xD8\\x03\\xBA+a\\x82\\x1F闕\\xDD/崉\\x1C\\x1C谲嬒B\\x01斤\\x7FZ摴誊侬G骞嚡\\x14\\x1E瘶vd泐~\\x1ASl腗c陆\\x18\\xFB:qDH6\xFB\xF6袩庣穫\\x13O\\x03\xAD\xE8\\xC0'都Rr\\xD1\\x11W\\x0F\\xFD\r\\xD3\\xFFY+\\xDC\\xFF韲幦猲E\xFC\xB15疣钭蜙戃\\xC3\\x1AV緔\\xDC\\x11X嬚y\\x16\xFA\xD6逆贿籎煦減k`\xF9\xFD儙纑?"
                "g指\xFA\xA5梊\\xF51\\x11菟\\x12\xFE\xFE\\x9A#P\\x17=\\x1E\\xF5)忟\\x99'穄\\xD3&Q>V臑\xF8\xF6/幠V\xA2\xDB[f觐潆廓\\xC6-\\x5Cw\\x17j>拉\xAB\xDC焝瓳5牅蹯#\xFB\xC3菐腅セ\\x0E铔b.鴭\\x1D铷}x?规萟鷩滼蔄\\xA3\\x0F{埚呩崄#|A\\x8D\\x13_皜a\xA5\x88瞊\\xE2\\x0F.籚垻u\\xB1\\x16Z\xFA\xEA\\xD3;亂~\\x13菊\\xC2*\\xAE\\x12\\x00\\x00",
                LAST);

        lr_think_time(6);

        web_custom_request("disjoininit",
                "URL=http://192.168.0.104:8080/ceshi/servlet/comm/disjoininit",
                "Method=POST",
                "Resource=0",
                "Referer=",
                "Snapshot=t4.inf",
                "Mode=HTML",
                "BodyBinary=\xAC\xED\\x00\\x05sr\\x00\\x11java.lang.Integer\\x12鉅\xA4\xF7亣8\\x02\\x00\\x01I\\x00\\x05valuexr\\x00\\x10java.lang.Number啲\\x95\\x1D\\x0B斷\\x8B\\x02\\x00\\x00xp\\x00\\x00\\x00\\x7F\\x1F\\x8B\\x08\\x00\\x00\\x00\\x00\\x00\\x00\\x00[髺伒笀A0+\\xB1,Q\xAF\xB4$3G\\xCF#\\xB18\\xC37眬朂至胋\t\\x17\\x99\\x19樮\\x18竢\\xF2\\x13S\\xDC\\x12揔驄<\\x198K2奟\\x8B3騭R*\n\\xEC\\x1D\\x18@\\x80\xA7\x9C\\x03H\n\\x001S\t\\x03{AfAj|fJ\t\\x03SyN\t\\x03GiqjQIeA*恛`^\\x01\\x00篡)yq\\x00\\x00\\x00",
                LAST);

        web_custom_request("disjointask",
                "URL=http://192.168.0.104:8080/ceshi/servlet/comm/disjointask",
                "Method=POST",
                "Resource=0",
                "Referer=",
                "Snapshot=t5.inf",
                "Mode=HTML",
                "BodyBinary=\xAC\xED\\x00\\x05sr\\x00\\x11java.lang.Integer\\x12鉅\xA4\xF7亣8\\x02\\x00\\x01I\\x00\\x05valuexr\\x00\\x10java.lang.Number啲\\x95\\x1D\\x0B斷\\x8B\\x02\\x00\\x00xp\\x00\\x00\\x00\\x8C\\x1F\\x8B\\x08\\x00\\x00\\x00\\x00\\x00\\x00\\x00[髺伒笀A0+\\xB1,Q\xAF\xB4$3G\\xCF#\\xB18\\xC37眬朂至胋\t\\x17\\x99\\x19樮\\x18竢\\xF2\\x13S\\xDC\\x12揔驄<\\x198K2奟\\x8B3騭R*\n\\xEC\\x1D\\x18@\\x80\xA7\x9C\\x03H\n\\x001s\t\\x03{AfAj|fJ\t\\x03SyN\t\\x03GiqjQIeA*恛`^吕湐XT吕拻枓V\\x01\\x00欕臎~"
                "\\x00\\x00\\x00",
                LAST);

        return 0;
}

archonwang 发表于 2009-2-17 15:24:16

尝试录制时使用utf-8编码格式。

zhangxinnow 发表于 2009-2-17 16:27:16

首先谢谢这位仁兄的回帖,试过了,不行。

maxhoo8003 发表于 2009-2-17 16:48:13

可以这样

先,设置Run-time Settings-Browser-Browser Emulation-Change。
语言选择:chinese
其它按照你的浏览器版本选择

david.wang 发表于 2009-2-17 17:58:51

关于乱码的问题,改为utf-8只能修改在script下的乱码。
在tree下的乱码不行,按照4楼说的方法也不行。

basket_c 发表于 2009-7-16 16:29:34

我也遇到同样的问题。。。

ppguo 发表于 2011-8-15 13:24:56

没有人后续再找解决的办法了吗?

wower1985 发表于 2011-8-15 17:14:03

乱码又怎样??LR卢录制的16进制数表达成脚本默认转换成ASCII码,对于不能用ASCII解码数据,LR不乱码还能怎么样??乱就让让乱,需要改动、关联的地方改动,不需要改动更好,乱不乱码不需要纠结!!!

zjmoya 发表于 2011-8-15 21:33:10

up

jj1625 发表于 2011-8-22 15:31:56

我也遇到这个问题!目前没有解决哦
页: [1]
查看完整版本: 使用http录制cs程序出现16进制和乱码问题