请高手解释下下面这段JAVA代码,急~!

2024-11-30 05:39:26
推荐回答(4个)
回答1:

一段发送http消息的代码.貌似是黑别人网站的

补充:
if(s1.indexOf("userId=") != -1) //如果s1中包含"userId="就执行下边的.貌似是获取用户名
{
IuiuuMidlet.p = (s1 = s1.substring(s1.indexOf("userId=") + 7)).substring(0, s1.indexOf("\r"));//或缺s1中userId=后边的部分,也就获取用户名
IuiuuMidlet.p.length();//某个方法,猜测应该是把长度放在一个变量里
}
if(s1.indexOf("key=") != -1)//如果s1包含"key=",就截取.跟截取用户名一样.有可能是验证码
IuiuuMidlet.q = (s1 = s1.substring(s1.indexOf("key=") + 4)).substring(0, s1.indexOf("\r"));
if(IuiuuMidlet.p == null || IuiuuMidlet.p.equals("null") || IuiuuMidlet.p.length() == 0)
IuiuuMidlet.p = "011";
if(IuiuuMidlet.q == null || IuiuuMidlet.q.equals("null") || IuiuuMidlet.q.length() == 0)
IuiuuMidlet.q = "011";
//如果userId和key都没有.就把p和q设定为"011"

回答2:

代码是反编译出来的吧,很不全

回答3:

只能靠自己想象,可怜的孩子

回答4:

你猜猜