Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Browse/Download nginx/apache served directory #7885

Closed
cyberduck opened this issue Apr 13, 2014 · 3 comments
Closed

Browse/Download nginx/apache served directory #7885

cyberduck opened this issue Apr 13, 2014 · 3 comments
Labels
enhancement webdav WebDAV Protocol Implementation worksforme

Comments

@cyberduck
Copy link
Collaborator

faa799a created the issue

Is it possible to browse or download the contents of an http hosted directory? I don't have a login for this service, and FTP is not available.

Right now my solution is to use bash/wget using
$ wget --no-parent --recursive http://<ip_address>/<directory_name>/

Either that, or visit it in a browser and download each target.

Is there any feature of cyberduck that can help me with getting the contents all the contents of an web hosted directory using only http?

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Enable the ngx_http_dav_module.

@cyberduck
Copy link
Collaborator Author

faa799a commented

Either I'm not understanding something correctly, or I didn't communicate my problem.
I am unable to log in to this server or install/modify any server config.

The solution I'm looking for would theoretically work on any public nginx (or apache) server, where I can download a directory by way of HTTP GET the way I can with wget.
IE:

$ wget --no-parent --recursive http://195.154.9.78/6661d2f9ca71d2255cc11900b3060f65/VA%20-%20USA%20Hot%20Top%2040%20Singles%20Chart%20%28%2026%20April%202014%20%29~320%20kbps~%7bAryaN_L33T%7d%5bLittleFairyRG%5d/

But just a cyberduck UI to that directory, so I can choose what things to download, instead of wget'ing the whole directory.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

We do not support parsing HTML responses (as in the example given above) and recursively retrieve linked content. As mentioned in my previous comment, if you have control over the server you can install a WebDAV module which allows to list directories over HTTP PROPFIND with a XML response that is supported with Cyberduck.

@iterate-ch iterate-ch locked as resolved and limited conversation to collaborators Nov 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement webdav WebDAV Protocol Implementation worksforme
Projects
None yet
Development

No branches or pull requests

1 participant