Search squid archive

HEAD requests for non existent files on ftp

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi there,

Today I was checking if it'd be possible to use squid to proxy FTP HEAD
requests for me, and although I found that this is handled in src/ftp.c
and using libwww-perl's GET to issue a HEAD request on an existent file
gave me a 200 OK response, I noticed that I'll always get a 200 OK
response, even when the file in question doesn't exist:

(existing file)
    GET -m HEAD -u -p http://proxy:3128/ ftp://ftp.easynet.be/ubuntu-iso/6.06/ubuntu-6.06.1-alternate-amd64.iso
    HEAD ftp://ftp.easynet.be/ubuntu-iso/6.06/foo
    200 OK
    ...

(non-existing file)
    GET -m HEAD -u -p http://proxy:3128/ ftp://ftp.easynet.be/ubuntu-iso/6.06/foo
    HEAD ftp://ftp.easynet.be/ubuntu-iso/6.06/foo
    200 OK
    ...


So, is this the intended behaviour? If so, would it be possible to
workaround it and have a 404 response in the latter case?

If not, should I file a bug about it?  How hard would it be to fix?

Cheers,

-- 
Guilherme Luis R. Salgado

[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux