You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixesaxel-download-accelerator#429.
This not mostly ideal (RFC 6266 prefers `filename*` if present) yet may
be considered good enough if we don't want to introdue UTF-8 decoding
here.
Overview
As per RFC 6266, a
content-disposition
header may include afilename*
parameter for suggesting a file name with extended (non-ISO-8859-1) encoding.axel doesn't seem to handle that properly which might be considered an issue.
Examples of this format
Here is one example given in RFC 6266:
Also here's an example from a real-world web server:
(the link points to an ISO image of Windows 11 Enterprise Edition)
Behavior of axel's, and of some other user agents
Here creates a dummy HTTP server for testing:
Here's a list of observations per common user agent, when tested against the dummy server above:
(axel checked at revision 3f397e3 / 2.17.13)
The text was updated successfully, but these errors were encountered: