用C#写了一个客户端。有个登陆界面。有二个文本框。一个是输入用户名,一个是密码。点击登录的按钮的时候把这个信息封装起来发给java。java去验证用户名和密码是不是对的,对的话返回一个字符。比如说Y,错误的的话返回N。老板说不要用webservice,写个action。很不明白,求大牛解释最好给点代码提示。小弟不才、、
部分C#代码
Encoding encoding = Encoding.GetEncoding("utf-8");
WebRequest request = WebRequest.Create("http://localhost:8080/system/cardLoginAction.do");
request.Method = "POST"; byte[] postData = encoding.GetBytes(""+name+","+pwd+"");
request.ContentLength = postData.Length;
Stream postStream = request.GetRequestStream();
postStream.Write(postData, 0, postData.Length);
postStream.Close(); WebResponse webResponse = request.GetResponse();
StreamReader streamReader = new StreamReader(webResponse.GetResponseStream(), encoding); String resHtml = streamReader.ReadLine(); streamReader.Close();
webResponse.Close(); return resHtml;
可能不对,求解释java代码怎么写,求解释
部分C#代码
Encoding encoding = Encoding.GetEncoding("utf-8");
WebRequest request = WebRequest.Create("http://localhost:8080/system/cardLoginAction.do");
request.Method = "POST"; byte[] postData = encoding.GetBytes(""+name+","+pwd+"");
request.ContentLength = postData.Length;
Stream postStream = request.GetRequestStream();
postStream.Write(postData, 0, postData.Length);
postStream.Close(); WebResponse webResponse = request.GetResponse();
StreamReader streamReader = new StreamReader(webResponse.GetResponseStream(), encoding); String resHtml = streamReader.ReadLine(); streamReader.Close();
webResponse.Close(); return resHtml;
可能不对,求解释java代码怎么写,求解释
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货