//Der oprettes et objekt til at tage imod //input stream InputStream bytesInFromClient = new BufferedInputStream(cs.getInputStream()); //Nedenstaaende laeser hele headeren ind i en streng. //Den laeser alt indtil den stoeader paa to linjeskift, //forudsat at der er mere i bufferen, //hvorefter eventuelt payload vil begynde. int temp_read = bytesInFromClient.read(); System.out.println(temp_read); if(bytesInFromClient.available() == 0) System.out.println("Jeg er idiot og tror der ikke er mere at laese."); int temp_read2 = temp_read; String header_string = ""; while((temp_read != 10 || temp_read2 != 10) && bytesInFromClient.available() > 0){ System.out.println("kommer jeg her?"); header_string=header_string+((char)temp_read); temp_read2 = temp_read; temp_read = bytesInFromClient.read(); }