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

안드로이드 웹서버(php)통신 질문이여

0 추천
안드로이드에서 웹서버(php로 구현)로 그냥 문자열을 보내서 받아보는 테스트를 해볼려구 하는데요

HttpPost객체를 생성해서 하는거 맞져?

왜 안되징 ㅜㅜ

고수분들 좀 도와주세요 ㅜㅜ

3일째인데 잘 안되네여 헣헣 ㅜㅜ
알렉수수 (120 포인트) 님이 2013년 4월 11일 질문

1개의 답변

0 추천

방법은 여러가지가있는데..

참고하세요..

 

OutputStreamWriter out = null;  


  try {
  
   URL targetURL = new URL(http://xxx.xxxxx.xxx/xxx.php);
   URLConnection conn = targetURL.openConnection();
      
   conn.setDoInput(true);
   conn.setDoOutput(true);
   conn.setUseCaches(false);
   conn.setRequestProperty("Content-Type", "text/xml; charset=utf-8");    


    out = new OutputStreamWriter(conn.getOutputStream(), "utf-8");
    out.write("내용");
    out.flush();

 

그리고 internet 퍼미션 추가해주시구여

작업은 AsyncTask 쓰시거나 스레드로 돌리세요.

익명사용자 님이 2013년 4월 11일 답변
답변 감사합니다 urlconnection쓰는게 나을까여?httpclient보다?
어떤 데이터를 주고받느냐에 따라서 달라지겠죠 아마.
서버로 던지는 데이터가 파라미터로 구분해야 하는경우면 후자구요.
단일데이터를 던지는 경우면 적어드린것처럼 쓰셔도 됩니다.
...