public int init() throws Throwable { return 0;
}
public int action() throws Throwable {
String url ="http://xx.xx.xx.xx/stats/uploadData";
int code;
byte[] dataBytes= Fdata.putData("","","","","",1,1,5,1,1348042886,4,13432909036L,1234567890123455L,1,1);
System.out.println(dataBytes);
byte[] b = UnGZIP.compressToByte(dataBytes);
b = XXXXXRC4.code(b);
System.out.println(b);
lr.start_transaction("发送");
ByteArrayInputStream bs = null ;
bs = new ByteArrayInputStream(b, 0, b.length);
HttpPost httpPost = new HttpPost(url);
httpPost.addHeader("Content-Type", "application/octet-stream");
HttpEntity he = new InputStreamEntity(bs, b.length);
httpPost.setEntity(he);
HttpResponse httpResponse = new DefaultHttpClient().execute(httpPost);
code = httpResponse.getStatusLine().getStatusCode();
if (code == 901) {
lr.output_message("成功code:"+code);
lr.end_transaction("发送", lr.PASS);
}
else{
lr.error_message("失败code:"+code);
lr.end_transaction("发送", lr.FAIL);
}
return 0;
}
public int end() throws Throwable { return 0;
}
}