zoukankan      html  css  js  c++  java
  • 2014--9=17 软工二班 MyEclipse blue==5

    package cn.rwkj.test;
    
    import java.io.IOException;
    import java.io.InputStream;
    import java.io.OutputStream;
    import java.io.PrintWriter;
    import java.net.ServerSocket;
    import java.net.Socket;
    
    
    
    public class TestSocket {
        private Socket sock=null ;
        private static ServerSocket server =null;
        private static int port=8080 ;
        
        public  TestSocket() {       //定义一个方法
            
            try {
                System.out.println("a");
                
                server=new ServerSocket(port);
                sock=server.accept();
                
                System.out.println("ip:" + sock.getInetAddress());
                InputStream in = sock.getInputStream();
                
                String str = getString(in);
                
                System.out.println(str);
                
                
                
                OutputStream    out=    sock.getOutputStream();
                
                PrintWriter write=new PrintWriter(out);
                write.println("HTTP/1.0.200  OK");
                write.println("Content-type:/html; charset:gbk");
                
                write.println();
    write.println("<div  style='300px ; height:300px ; background:#FF0000' >  asdfasdf  </div>");
                write.close();
                
                
                
            } catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
            
            
        }
        
        public static void main(String []args){
            new TestSocket();        
        }
        
        
        public Socket getSock() {
            return sock;
        }
        public void setSock(Socket sock) {
            this.sock = sock;
        }
        public ServerSocket getServer() {
            return server;
        }
        public void setServer(ServerSocket server) {
            this.server = server;
        }
        
        public String getString(InputStream in) throws IOException{
            
            String str="";
            byte []    b=new byte[1024];
        int len=-1;
        while(   (len = in.read(b) )!=-1  ) {
            System.out.println(len);
            str = new String(b) ;
            break;
        }
        return str;    
        
        }
    
    }

  • 相关阅读:
    ajax _02【XML响应,post请求】
    ajax_01【httpRequest.responseText】
    方法的定义【js函数】
    Promise基本用法
    promise
    筛选(1)
    ng-cli 中HTTP请求思路(1) (接口请求处理)
    PHP占用CPU过高几种思路
    关于tcpdump的那点事~
    虚拟机固定IP那点事
  • 原文地址:https://www.cnblogs.com/fantasy12436109/p/3977755.html
Copyright © 2011-2022 走看看