mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-03-01 11:20:59 +03:00
Downloading file with non-ASCII characters fails #595
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @pduran5 on GitHub (Apr 18, 2019).
Describe the bug
Cannot download from jellyfin web audio tracks that have an accute accent or diaeresis in its title
To Reproduce
System:
@anthonylavado commented on GitHub (Apr 19, 2019):
(Removed API key, just in case.)
@DrPandemic commented on GitHub (Apr 24, 2019):
This should be moved to https://github.com/jellyfin/jellyfin. The issue is caused by the fact that kestrel currently doesn't accept non-ASCII characters in headers. It might be fixed in .NET Core 3.0 https://github.com/aspnet/AspNetCore/issues/4727. I'm working on a fix to manually encode the filename by following https://tools.ietf.org/html/rfc5987#section-3.2.2
@stale[bot] commented on GitHub (Jul 29, 2019):
Issues go stale after 60d of inactivity. Mark the issue as fresh by adding a comment or commit. Stale issues close after an additional 7d of inactivity. If this issue is safe to close now please do so. If you have any questions you can reach us on Matrix or Social Media.