마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드-웹서버 회원가입 질문입니다 ㅠㅠㅠ

+1 추천
package com.control.summer_vacation;

import org.apache.http.HttpResponse;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.params.HttpConnectionParams;
import org.apache.http.params.HttpParams;

public class SendNewMember_Info_ToServer {

 private String URL = "http://localhost:8080/KakajuoServer/";
 private String result;
 private String[][] parsedData;

 public boolean Send_Login_info(String ID, String PW) {

  result = SendByHttp(ID, PW);
  parsedData = JSONParserlist();

  return true;
 }

 private String[][] JSONParserlist() {
  // TODO Auto-generated method stub

  return null;
 }

 private String SendByHttp(String iD, String pW) {
  // TODO Auto-generated method stub
  
  DefaultHttpClient client = new DefaultHttpClient();

  try {
   HttpPost post_id = new HttpPost(URL+"?iD="+iD);
   HttpPost post_pw = new HttpPost(URL+"?pW="+pW);
   
   //지연시간..
   HttpParams params = client.getParams();
   HttpConnectionParams.setConnectionTimeout(params, 5000);
   HttpConnectionParams.setSoTimeout(params, 5000);
   

   HttpResponse response_id = client.execute(post_id);
   HttpResponse response_pw = client.execute(post_pw);
   
  } catch (Exception e) {
   //지연시간 초과시 종료
   
   /*e.printStackTrace();
   client.getConnectionManager().shutdown();
   return "";
   */
  }
  return null;
 }

}

제가 정말 초보거든요 ... ㅠㅠ 회원가입을 해 보고 싶은데 UI는 구성을 했거든요, 서버는 Spring으로 일단 구축만 해 둔 상태고 테스트는 아직 해보지 않았습니다., 그냥 화면만 떠요...

문제는 테스트를 하려면 이게 데이터를 넘겨 주어야하는데 다른 고수 블로거님들이 올려주신 글을 많이 참고하였는데 이게 맞는지도 모르겠구 ㅠㅠㅠㅠ 한번만 봐주시고 팁좀 주실 수 있을까요 ㅠㅠ부탁드리겠습니다...

어떤 방식으로 해야하는지...구글링 해도 다 각자 스타일이 다르시고 딱 정확하게 나와있는게 없어서요..

아니면 제가 못알아먹는건지 ...ㅠㅠ 조언 부탁드리겠습니다..

개발하는캐미 (230 포인트) 님이 2014년 8월 4일 질문

1개의 답변

0 추천
1. 가입을 하는데 왜 아이디랑 패스워드를 따로 보내는건가요?

2. post 방식을 쓰는거면 파라미터 방식으로 보내는게 낫지 않나요? 저건 get 방식입니다.

3. http response에서 어떤 값이 넘어오는지 확인해보세요
쎄미 (162,410 포인트) 님이 2014년 8월 4일 답변
감사합니다 도전해보겠습니다 ㅠㅠ!!
...