MailMan13 Skrevet 30. desember 2002 Del Skrevet 30. desember 2002 Jeg har laget meg en liten web-server fra scratch i java. Jeg har fått til å dele ren tekst og html dokumenter, men bilder går det dårlig med, de vises fullstendig meningsløst i nettleser (Er forvist til windoze og IE i juleferien ). Størrelsen på nedlastede filer og størrelsen på bilde når det vises i nettleseren er riktig, så det virker som om filen kommer riktig frem og nettleseren klarer å lese ihvertfall deler av jpeg headeren. Her er et eksempel på http headeren jeg bruker for å sende et bilde: HTTP/1.1 200 OK Server: minFørsteHttpServer Connection: close Content-Type: image/jpeg Content-Length: 199871 Og koden som leser filen: private char[] readFile(String filename) throws Exception{ File fil = new File(documentRoot + filename); FileReader fr = new FileReader(fil); BufferedReader in = new BufferedReader(fr); char[] reply = new char[(int)fil.length()]; in.read(reply); fr.close(); return reply; } Jeg poster i generell programmering fordi jeg mistenker det for å være et http problem, men hva jeg tror trenger nok ikke å bety så mye. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå