in reply to Is there a method in LWP that lets me get a listing of all files available in a URL directory?

HTTP doesn't support this on its own. If there are links to all of the files, you could use "spidering" techniques to explore all of the links; automatically-generated index pages may make this easier. Another option is WebDAV, designed for authoring Web pages, which probably has a way to list files. A third option is writing a small script to run on the server and provide the file listings for you. If the list of files should be secret at all, you'd want to make sure this was written securely and used some kind of authentication.
  • Comment on Re: Is there a method in LWP that lets me get a listing of all files available in a URL directory?

Replies are listed 'Best First'.
Re^2: Is there a method in LWP that lets me get a listing of all files available in a URL directory?
by Khen1950fx (Canon) on Jul 05, 2006 at 20:01 UTC
    I think that sgifford's WebDAV suggestion is right on. So, check out HTTP::DAV, Net::DAV::Server. I would also recommend a great little program called cadaver. It's a commandline WebDAV client that supports file upload, download, on-screen display, namespace operations, collection creation and deletion, and locking operations. Better yet, there's always neon---an HTTP and WebDAV client library with a C interface. cadaver WebDAV client library