一番簡単なhttppost

1298 ワード

protected String login(String username, String passwd) {

// TODO Auto-generated method stub

 

String strResult = null;

Toast.makeText(LoginActivity.this, username+"
"+passwd, Toast.LENGTH_SHORT).show(); String uriAPI = "http://www.qdta.cn:91/json/Json.aspx?Action=Users&Oper=Login&" +"&UID="+ username +"&Password="+passwd +"&NickName=&Sex=&HImg=&Ltype=No&Area="; //String uriAPI = "http://www.qdta.cn:91/json/Json.aspx?Action=Users&Oper=Login&UID=rgbgogj&Password=278904093&NickName=&Sex=&HImg=&Ltype=No&Area="; HttpPost httpRequest = new HttpPost(uriAPI); try { // HTTP response HttpResponse httpResponse = new DefaultHttpClient() .execute(httpRequest); // 200 ok if (httpResponse.getStatusLine().getStatusCode() != 404) { // strResult = EntityUtils.toString(httpResponse.getEntity()); } else { strResult = "0"; } } catch (ClientProtocolException e) { strResult = "0"; e.printStackTrace(); } catch (UnsupportedEncodingException e) { strResult = "0"; e.printStackTrace(); } catch (IOException e) { strResult = "0"; e.printStackTrace(); } return strResult;