2014년 10월 7일 화요일

//String requestmsg = "GET /insert.php?id=1234&name=1111 HTTP/1.1\r\nHost: 164.125.70.70\r\nConnection: keep-alive\r\nCache-Control: max-age=0\r\nAccept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8\r\nUser-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.124 Safari/537.36\r\nAccept-Encoding: gzip,deflate,sdch\r\nAccept-Language: ko-KR,ko;q=0.8,en-US;q=0.6,en;q=0.4\r\nCookie: PHPSESSID=a949n0ma0gs0cd1mdsi2uk7k27\r\n\r\n";
    String requestmsg = "GET /select.php?id=1234 HTTP/1.1\r\nHost: 164.125.70.70\r\nConnection: keep-alive\r\nAccept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8\r\nUser-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.124 Safari/537.36\r\nAccept-Encoding: gzip,deflate,sdch\r\nAccept-Language: ko-KR,ko;q=0.8,en-US;q=0.6,en;q=0.4\r\nCookie: PHPSESSID=a949n0ma0gs0cd1mdsi2uk7k27\r\n\r\n";

        requestmsg += "\r\n";
        DataOutputStream dos = null;
        BufferedReader dis = null;
        try {

            Log.d("ClientActivity", "Connecting...");
            Socket socket = new Socket("164.125.70.70", 80);
            String data = "";

            try {
                Log.d("ClientActivity", "C: Sending command.");

                dos = new DataOutputStream(socket.getOutputStream());
                dis = new BufferedReader(new InputStreamReader(socket.getInputStream()));

                dos.write(requestmsg.getBytes());
                Log.i("ClientActivity", "RequestMsg Sent");

                StringBuilder sb = new StringBuilder();

                while ((data = dis.readLine()) != null) {
                    sb.append(data);
                }
                Log.i("ClientActivity", "C: Sent.");
                Log.i("ClientActivity", "C: Received " + sb.toString());
            } catch (Exception e) {
                Log.e("ClientActivity", "S: Error", e);

            }

            socket.close();
            Log.d("ClientActivity", "C: Closed.");
        } catch (Exception e) {
            Log.e("ClientActivity", "C: Error", e);
        }

댓글 없음:

댓글 쓰기