HttpClient и HTTPServer - PullRequest
       31

HttpClient и HTTPServer

0 голосов
/ 11 марта 2019
Server code is :
PrintWriter out = new PrintWriter(client.getOutputStream());                        
                        out.println("HTTP/1.0 200 OK");
                        out.println("Server: Java HTTP Server 1.0");
                        out.println("Date: " + new Date());
                        out.println("Content-type: " + "text/html");
                        out.println("Content-length: " + file.length());
                        out.println(); //blank line between headers and content
                        out.flush(); //flush character output stream buffer

                        byte[] mybytearray = new byte[(int) myFile.length()];
                        BufferedInputStream bis = new BufferedInputStream(new FileInputStream(myFile));
                        bis.read(mybytearray, 0, mybytearray.length);
                        OutputStream os = client.getOutputStream();
                        responseHeader(200, sb, method);
                        os.write(mybytearray, 0, mybytearray.length);
                        os.flush();

Я хочу напечатать заголовок на клиентской консоли (т.е. out.println) и OutputStream в файле на стороне клиента. Как это сделать?

...