sockets - Java proxy server HTTPS request forwarding -


i'm currentlty developping java web server proxy fot http , https request. server works http request can't make https request... browser send me connect request when forwarding target don't have data... can helping me ?

here code

socket = new socket(host, 443);  // send connect message httphost toserver = socket.getoutputstream(); toserver.write(buffer, 0, buffer.length); toserver.flush();  fromserver = socket.getinputstream(); toclient = sock.getoutputstream(); byte[] responsebuffer = new byte[1024]; int j = 0; while ((j = fromserver.read(responsebuffer)) > 0) {     toclient.write(responsebuffer, 0, j);     toclient.flush(); }  toclient.close(); fromserver.close();