|
我测试一款游戏,游戏没3秒有一个心跳包,没有心跳包,tcp连接会自动断开,我是这样做的:
1.首先定义char数组变量,中间数组变量
2.对变量进行累加
3.把变量导入包函数中
//定义变量
int iter=0;
char url[256],mediu[10];
//累加
strcpy(url,"URL=http://186.sgamer.com/1/GeneralServlet?method=GetStatus&ac={CorrelationParameter_1}&uid={CorrelationParameter_2}&_=1305613568531&d=");
//iter++;
itoa(iter,mediu,10);
strcat(url,mediu);
strcat(url,"&r=-1&mC=");
iter++;
itoa(iter,mediu,10);
strcat(url,mediu);
iter++;
//把变量导入发包函数
web_custom_request("GeneralServlet_3",
url,
"Method=GET",
"Resource=0",
"RecContentType=text/html",
"Referer=http://186.sgamer.com/Game.html?l=1&0.07552048980182807",
"Snapshot=t29.inf",
"Mode=HTML",
"EncType=application/x-www-form-urlencoded;charset=UTF-8",
LAST); |
|