当前位置: 首页 > news >正文

车机油哪个网站做的好/it培训班

车机油哪个网站做的好,it培训班,网站公安备案 需要链接,烟台网站优化HttpClient 请求网络数据的get post方法 创建请求的工具类 此类中的请求数据的方法 需在 线程中运行 public class MyHttpClient {public String Get(String userName,String passWord){System.out.println("11111111111111");//请求服务器地址String path&quo…

HttpClient  请求网络数据的get  post方法

创建请求的工具类   此类中的请求数据的方法  需在  线程中运行

public class MyHttpClient {
public String Get(String userName,String passWord){
System.out.println("11111111111111");
//请求服务器地址
String path="http://169.254.226.103:8080//LogServer/servlet/LogServlet?username="+userName+"&password="+passWord;
System.out.println("22222222222");


//创建HttpClient实例对象
HttpClient client=new DefaultHttpClient();
System.out.println("44444444444");
//创建请求方式对象
HttpGet get=new HttpGet(path);
System.out.println("555555555555");
try { 
//发送请求   获取一个    结果对象
HttpResponse response = client.execute(get);
System.out.println("7777777777");
//获取请求行中的    结果吗
int code=response.getStatusLine().getStatusCode();
System.out.println("66666666666666");

if(code==200){
//得到服务器返回的流
InputStream is = response.getEntity().getContent();

//将流读取为字符串
byte[] arr=new byte[1024];
int len;
StringBuilder builder=new StringBuilder();
while((len=is.read(arr))!=-1){
builder.append(new String(arr, 0,len));
}
return builder.toString();


}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println("33333333333");
return null;


public String Post(String userName,String passWord){

//请求服务器地址
String path="http://169.254.226.103:8080//LogServer/servlet/LogServlet";
//创建Client对象
HttpClient client=new DefaultHttpClient();
//创建Post
HttpPost post=new HttpPost(path);


List<NameValuePair> parameters=new ArrayList<NameValuePair>();
parameters.add(new BasicNameValuePair("username", userName));
parameters.add(new BasicNameValuePair("password", passWord));
try {
HttpEntity entity=new UrlEncodedFormEntity(parameters);
post.setEntity(entity);


HttpResponse response = client.execute(post);
int code=response.getStatusLine().getStatusCode();
if(code==200){
InputStream is = response.getEntity().getContent();
//将流读取为字符串
byte[] arr=new byte[1024];
int len;
StringBuilder builder=new StringBuilder();
while((len=is.read(arr))!=-1){
builder.append(new String(arr, 0,len));
}
return builder.toString();
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}


return null;

}
}


从Activit中调用上边求数据的方法    如下


public class MainActivity extends Activity {


private EditText ed2;
private EditText ed1;
private String result;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//获取控件

ed2 = (EditText) findViewById(R.id.et2);
ed1 = (EditText) findViewById(R.id.et1);
}
/*
* Get 请求方式
* */
public void LogGet(View view){
final String userName=ed2.getText().toString().trim();
final String passWord=ed1.getText().toString().trim();
new Thread(){



public void run(){
result = new MyHttpClient().Get(userName, passWord);
if(result==null){
runOnUiThread(new Runnable() {
public void run() {
Toast.makeText(MainActivity.this, "访问服务器失败", 0).show();
}
});
}else{
runOnUiThread(new Runnable() {
public void run() {
Toast.makeText(MainActivity.this,result , 0).show();
}
});
}

}
}.start();
}
/*
 * Post 请求方式
 * */
public void LogPost(View view){
final String userName=ed2.getText().toString().trim();
final String passWord=ed1.getText().toString().trim();
new Thread(){



public void run(){
result = new MyHttpClient().Post(userName, passWord);
if(result==null){
runOnUiThread(new Runnable() {
public void run() {
Toast.makeText(MainActivity.this, "访问服务器失败", 0).show();
}
});
}else{
runOnUiThread(new Runnable() {
public void run() {
Toast.makeText(MainActivity.this,result , 0).show();
}
});
}

}
}.start();
}



}

http://www.jmfq.cn/news/4943881.html

相关文章:

  • 长沙网上商城网站建设方案/百度数据分析工具
  • 成都 网站建设 公司/全球网站流量排名查询
  • 广西网络网站建设/推广资源网
  • 广州疫情最新动态知乎/企业站seo外包
  • 如何建设移动端网站/网站建设方案开发
  • 单页网站模板做seo/宁波 seo排名公司
  • 网站字体字号/网络广告宣传平台
  • 淘宝客建立网站/可以访问违规网站的浏览器
  • 梁山做网站价格/优化大师软件大全
  • 网站搭建素材/1000个关键词
  • 网站开发 案例/关键词有几种类型
  • 网站建设定制/推广代运营公司
  • ping一下新浪网站怎么做/网络服务器搭建
  • 南京宜电的网站谁做的/重庆seo网络营销
  • wnmp搭建后怎么做网站/seo外链网
  • 北京广告公司聚集地/深圳网络优化推广公司
  • 云服务器和网站备案/廊坊关键词快速排名
  • 网站设计在线培训/网站建设的基本
  • 自建网站模板/已备案域名交易平台
  • 网站建设费用报价表/公司网址有哪些
  • 做国外的众筹网站/商丘seo推广
  • 动态网站建设编程/成人电脑基础培训班
  • 贸易型企业网站建设/网络营销买什么好
  • 哈尔滨网络优化推广公司/seo官网优化详细方法
  • 专门做建筑设计图库的网站设计/软文营销的五大注意事项
  • 许昌网站建设公司/热点新闻事件
  • 昆山做网站怎么做/36优化大师下载安装
  • 福州网站建设找嘉艺网络/推广网
  • 云主机服务器/深圳网站营销seo电话
  • 北京 网站建设 公/青岛网站设计公司哪家好