← Back to team overview

sslug-teknik team mailing list archive

Re: Hvordan kan man "smage" på en URL (hente første 256 bytes)

 

Ask Holme <ask@xxxxxxxxxxxxxxxxx> writes:

> Jamen vil det der ikke resulterer i at 1. wget henter _hele_ filen og
> piper den over til head. 2. head skærer filen ned til de første 256
> bytes.

Når head har modtaget 256 tegn, så lukker den pipen. wget bør så få en
SIGPIPE og bør så nok stoppe.

Men det ser slet ikke pænt ud i serverens error-log, så det er nok
ikke noget man bør gøre med vilje.:

==> access_log <==
147.29.111.146 - - [22/Aug/2002:10:04:43 +0200] "GET /presse/nyhedsbrev/200802/pdf HTTP/1.0" 302 338
147.29.111.146 - - [22/Aug/2002:10:04:43 +0200] "GET /presse/nyhedsbrev/200802/pdf/ HTTP/1.0" 200 17107

==> error_log <==
[Thu Aug 22 10:04:43 2002] [info] [client 147.29.111.146] (32)Broken pipe: client stopped connection before rwrite completed
[Thu Aug 22 10:04:43 2002] [debug] Apache.c(364): (32)Broken pipe: mod_perl: rwrite returned -1 (fd=5, B_EOUT=8)



(Hmmm, debug ville man nok ikke gemme på en rigtig server)

-- 
 Peter Makholm     |  Ladies and gentlemen, take my advice, pull down your
 peter@xxxxxxxxxxx |                            pants and slide on the ice
 http://hacking.dk |                                    -- Sidney Freedman


References