Mercurial > hg > Members > nobuyasu > jungle-network
view src/test/java/alice/jungle/showMessageTest.java @ 164:31e1db5a9255
add showMessageTest
author | tatsuki |
---|---|
date | Mon, 14 Jul 2014 17:38:12 +0900 |
parents | |
children | b3d5fbe95b9a |
line wrap: on
line source
package alice.jungle; import java.io.*; import java.net.*; public class showMessageTest { public static void main(String args[]) { String host = "localhost"; int port = 8080; String path = "/showBoardMessage?bname=" + args[0]; String url = "http://" + host + ":" + port + path; String str; System.out.println(url); try { Socket socket = new Socket(host, port); BufferedReader readSocket = new BufferedReader(new InputStreamReader(socket.getInputStream())); BufferedWriter writeSocket = new BufferedWriter(new OutputStreamWriter(socket.getOutputStream())); writeSocket.write("GET " + url +" HTTP/1.1\r\n"); writeSocket.write("Host: " + host + "\n"); writeSocket.write("\n"); writeSocket.flush(); while ((str = readSocket.readLine()) != null) { System.out.println(str); } writeSocket.close(); readSocket.close(); socket.close(); } catch (Exception ex) { ex.printStackTrace(); } } }