The NoteBook of EricKong

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            611 Posts :: 1 Stories :: 190 Comments :: 0 Trackbacks
          package com.test.socket;
          import java.io.*;
          import java.net.*;
           
          public class HTTPSocket
            {
                public static void main(String[ ] args) throws UnknownHostException, IOException
               {
                    String host = "127.0.0.1";
                    int port = 8080;
                    Socket socket = new Socket(host, port);
                    
                    BufferedWriter out = new BufferedWriter(new OutputStreamWriter(socket.getOutputStream()));
                    BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream()));
                    
                    StringBuffer sb = new StringBuffer();
                    //請求的連接地址
                    sb.append("GET /PortalGuard/Index.jsp HTTP/1.1\r\n")
                     .append("Host:"+ host + "\r\n")
                      .append("Content-Type:application/x-www-form-urlencoded\r\n")
                      .append("Content-Length:11\r\n")            //11 這個數值是看底下內容的長度的 即多少個字符
                      .append("\r\n")
                      .append("id=01234567\r\n");                  //內容
                    
                    out.write(sb.toString());
                    out.flush();
                    
                    //打印響應
                    String line = "";
                    while((line = in.readLine()) != null)
                        System.out.println(line);
                }
            }
          posted on 2013-11-29 10:13 Eric_jiang 閱讀(413) 評論(0)  編輯  收藏 所屬分類: tomcat
          主站蜘蛛池模板: 永州市| 门头沟区| 新余市| 临洮县| 噶尔县| 沂南县| 丰顺县| 南通市| 白玉县| 沧源| 柳河县| 江北区| 海晏县| 江山市| 南江县| 扶风县| 焉耆| 名山县| 东莞市| 理塘县| 偃师市| 亳州市| 宁波市| 清涧县| 吉首市| 绥芬河市| 库伦旗| 贺州市| 白山市| 白朗县| 武冈市| 清原| 宾阳县| 裕民县| 兰考县| 岚皋县| 新竹市| 土默特左旗| 汤原县| 邳州市| 曲周县|