51Testing软件测试论坛
标题:
socket协议中的参数化
[打印本页]
作者:
huangyunke
时间:
2012-2-18 00:35
标题:
socket协议中的参数化
Action()
{
char ParamBuf[74]= "0001331000110101101201202161039272012022000001116378820120208164930111492";
char ParamBuf1[21] = "20120220999000021231";
lrs_create_socket("socket1","TCP","RemoteHost=123.125.55.210:8081",LrsLastArg);
lrs_save_param_ex("socket1","user",(char *)&ParamBuf,0,73,"ascii","xieyi_param");
lrs_save_param_ex("socket1","user",(char *)&ParamBuf1,0,20,"ascii","dingdan_param");
lr_start_transaction("zhifu");
lrs_send("socket1", "buf0", LrsLastArg);
lrs_receive("socket1", "buf1", LrsLastArg);
lrs_close_socket("socket1");
return 0;
}
;WSRData 2 1
send buf0 133
"<xieyi_param>"
"<dingdan_param>"
"\x33\x30\x31\x30\x30\x39\x30\x30\x30\x30\x30\x30\x30\x31\x30"
"\x30\x31"
"\x31\x30"
"\x31\x30\x30\x30\x30\x30\x30\x32\x30\x39\x37\x38\x37\x31\x39"
recv buf1 139
"\x30\x30\x30\x32\x33\x31\x39\x39\x39\x39\x39\x39\x39\x39\xD6\xA7\xB8\xB6\xB3\xC9\xB9\xA6\x32\x30\x31\x32\x30\x32\x32\x30\x30\x30\x30\x30\x31\x31\x31\x36\x33\x37\x38\x38\x32\x30\x31\x32\x30\x32\x31\x36\x31\x30\x33\x39\x30\x38" "\x32\x30\x31\x32\x30\x32\x31\x36\x31\x30\x33\x39\x30\x38\x32\x30\x31\x32\x30\x32\x32\x30\x39\x39\x39\x30\x30\x30\x30\x32\x31\x32\x33\x31"
"\x31\x30"
"\x31\x30\x35"
""
""
""
"\x43\x43\x42\x5F\x51\x43\x4B"
"\x36\x32\x32\x37\x30\x30\x30\x30\x31\x30\x39\x30\x30\x31\x37\x38\x39\x37\x33"
"\x30\x30\x30\x30\x30\x30"
"\x31\x30\x35\x31\x31\x30\x30\x37\x33\x39\x39\x31\x33\x30\x35"
-1
希望对ParamBuf和ParamBuf1中的部分字符串参数化,直接对部分字符串参数化,提示“too many initializers”,请问有什么办法能够解决该问题,谢谢
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2