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

httppost 질문입니다.

0 추천

제가 아래 코드와 같이 json을 보내는데요

서버에서 받질 못하네요..

그리고 에러표시도 없고...아무것도 안뜹니다..

그래서 피들로러 직접 값을 보내니 서버에서는 받는걸로봐선 서버문제는 아닌거같은데요

안드로이드에서 json으로 값을 보낼려고합니다..

{
"asd":"asd",
"bbb":"bbb"
}
조언좀 부탁드립니다.

저 아이피는 어짜피 localip라서 상관없습니다..

protected void sendJson() {
  
            Log.i("get", "sendJson Start");
            try {
                HttpClient client = new DefaultHttpClient();
                HttpConnectionParams.setConnectionTimeout(client.getParams(), 10000); //Timeout Limit
                HttpResponse response;
                JSONObject json = new JSONObject();

                HttpPost post = new HttpPost("http://0.0.0.0/viewinsert");
                json.put("email", "death");
                json.put("password", "dea");
                StringEntity se = new StringEntity( json.toString());
                se.setContentType(new BasicHeader(HTTP.CONTENT_TYPE, "application/json"));
                post.setEntity(se);
                response = client.execute(post);

            /*Checking response */
                if(response!=null){
                    InputStream in = response.getEntity().getContent(); //Get the data in the entity
                }
                Log.i("get", "sendJson End");
            } catch(Exception e) {
                e.printStackTrace();
                Log.i("get", "Error");
                Log.i("get", e.getMessage()+"");
                //createDialog("Error", "Cannot Estabilish Connection");
            } finally {
                Log.i("get", "END");
            }
      
}

 

서버는 밑에처럼 받습니다.

exports.insert=function(req, res){

    req.on('data', function(chunk) {
        console.log("Received body data:");
        console.log(chunk.toString());
    });

    req.on('end', function() {
        // empty 200 OK response for now
        res.writeHead(200, "OK", {'Content-Type': 'text/html'});
        res.end();
    });
}
골때마추기 (670 포인트) 님이 2015년 6월 30일 질문
골때마추기님이 2015년 6월 30일 수정

1개의 답변

0 추천
로컬 아이피라 괜찮다고 했는데 폰 안에 서버를 설치하신거 맞나요??
aucd29 (218,390 포인트) 님이 2015년 6월 30일 답변
...