annotate 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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
164
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
1 package alice.jungle;
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
2
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
3
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
4 import java.io.*;
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
5 import java.net.*;
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
6
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
7 public class showMessageTest {
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
8
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
9 public static void main(String args[]) {
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
10 String host = "localhost";
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
11 int port = 8080;
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
12 String path = "/showBoardMessage?bname=" + args[0];
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
13 String url = "http://" + host + ":" + port + path;
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
14 String str;
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
15 System.out.println(url);
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
16 try {
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
17 Socket socket = new Socket(host, port);
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
18 BufferedReader readSocket = new BufferedReader(new InputStreamReader(socket.getInputStream()));
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
19 BufferedWriter writeSocket = new BufferedWriter(new OutputStreamWriter(socket.getOutputStream()));
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
20
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
21 writeSocket.write("GET " + url +" HTTP/1.1\r\n");
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
22 writeSocket.write("Host: " + host + "\n");
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
23 writeSocket.write("\n");
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
24 writeSocket.flush();
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
25
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
26 while ((str = readSocket.readLine()) != null) {
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
27 System.out.println(str);
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
28 }
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
29
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
30 writeSocket.close();
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
31 readSocket.close();
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
32 socket.close();
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
33
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
34 } catch (Exception ex) {
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
35 ex.printStackTrace();
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
36 }
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
37 }
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
38
31e1db5a9255 add showMessageTest
tatsuki
parents:
diff changeset
39 }