public bool ExecLogin(string name, string pass) { bool result = false; string password = ""; pass = pass + "89b5b987124d2ec3"; password = GetMd5Str32(pass); //string padata = "username="******"&pwd=" + password + "&imgcode=&f=json"; string url = String.Format("http://{0}:8088/WeFishbServerLogin.aspx?Account={1}&Sign={2}", ip, name, password); //url = "http://103.203.49.82:8088/WeFishbServerLogin.aspx?Account=sport002&Sign=411472b3859ee99bdd532561ee4e6639"; try { HttpWebRequest webRequest2 = (HttpWebRequest)WebRequest.Create(url); //新建一个WebRequest对象用来请求或者响应url webRequest2.Method = "GET"; //请求方式是POST HttpWebResponse response2 = (HttpWebResponse)webRequest2.GetResponse(); StreamReader sr2 = new StreamReader(response2.GetResponseStream(), Encoding.Default); string text2 = sr2.ReadToEnd(); //HttpContext.Current.Response.Write("text2:" + text2 + "<br/>"); ResultT result1 = (ResultT)JsonConvert.DeserializeObject(text2, typeof(ResultT)); if (result1.Result.RtCoder == 0) { result = true; Session["UserName"] = name; Session["PassWord"] = password; Session["AccountAmount"] = result1.Result.AccountAmount; Session["FishAccountAmount"] = result1.Result.FishAccountAmount; Session["SportAccountAmount"] = result1.Result.SportAccountAmount; } } catch (Exception ex) { //HttpContext.Current.Response.Write("ex:" + ex.ToString()); } return(result); }
public bool sendData(string name, string pass, int typeIndex, double count) { if (name == "" || name == null || pass == "" || pass == null || typeIndex < 1 || typeIndex > 4 || count < 1) { return(false); } bool result = false; pass = name + count + "89b5b987124d2ec3"; string password = GetMd5Str32(pass); string type = ""; switch (typeIndex) { case 1: type = "FishPointsWithdraw"; //捕鱼减分 break; case 2: type = "FishPointsAdd"; //捕鱼加分 break; case 3: type = "SportPointsWithdraw"; //运动减分 break; case 4: type = "SportPointsAdd"; //运动加分 break; } string url = String.Format("http://{0}:8088/PointServer.aspx?Account={1}&Sign={2}&Type={3}&AddPoints={4}", ip, name, password, type, count); try { HttpWebRequest webRequest2 = (HttpWebRequest)WebRequest.Create(url); //新建一个WebRequest对象用来请求或者响应url webRequest2.Method = "GET"; HttpWebResponse response2 = (HttpWebResponse)webRequest2.GetResponse(); StreamReader sr2 = new StreamReader(response2.GetResponseStream(), Encoding.UTF8); string text2 = sr2.ReadToEnd(); //HttpContext.Current.Response.Write("text2:" + text2 + "<br/>"); ResultT result1 = (ResultT)JsonConvert.DeserializeObject(text2, typeof(ResultT)); if (result1.Result.RtCoder == 0) { result = true; Session["AccountAmount"] = result1.Result.AccountAmount; Session["FishAccountAmount"] = result1.Result.FishAccountAmount; Session["SportAccountAmount"] = result1.Result.SportAccountAmount; this.Response.Write(" <script language=javascript>alert('成功');window.window.location.href='Game.aspx';</script> "); } else { this.Response.Write(" <script language=javascript>alert('失败," + result1.Result.Message + "');window.window.location.href='Game.aspx';</script> "); } } catch (Exception ex) { //HttpContext.Current.Response.Write("ex:" + ex.ToString()); } return(result); }