老罗视频学习。
本例从客户端提交数据给服务器,服务器接收到数据之后,看是否匹配,匹配返回字符串“login is success!”,失败返回“login is error!”
一.客户端。
初始化url地址
private static String path = "http://192.168.10.102:8080/myhttp/servlet/LoginActivity";
private static URL url;
static{
try {
url = new URL(path);
} catch (MalformedURLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
setPostMessage函数
getOutputStream是向服务器传递数据用的。
getInputStream是从服务器获取数据用的。
向服务器输入数据传递图片之类的,要用HttpUrlConnection类
doInput默认值是true,doOutput默认值是false。
private static String sendPostMessage(Map<String, String> params,String encode) {
//请求体封装在StringBuffer中
StringBuffer buffer = new StringBuffer();
//buffer.append("?