devopshq / devopshq/artifactory

404 on URL with colons (even percent-encoded)

Open
#478 0 comments 0 reactions 0 assignees View on GitHub
Bug Help Wanted
Dominant language
Python
Stars
306
Forks
161
PR merge metrics
No merged PRs in 30d

Description

Hello

I have some user that uploaded files with colons (`:`) in the file name and folder. It fails in both case, if I percent-encode the special characters or not.

This URL works when downloading in a brower or with curl
```
https://my-artifactory.server/ui/native/generic-reponame/releases/MY_PROJECT/04.00-2517.00/project_access-eb%3Arelease_fl/project_access-eb%3Arelease_fl.zip
```

But when create an ArtifactoryPath object it fails with this error when doing a `stat()`:

```
FileNotFoundError: [Errno 2] No such file or directory:
https://my-artifactory.server/artifactory/api/storage/generic-reponame/releases/MY_PROJECT/04.00-2517.00/project_access-eb%3Arelease_fl/project_access-eb%3Arelease_fl.zip
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.