Fix iOS download #3
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This fixes iOS downloads for me, that is, before this change selecting "Download" from the context menu would not trigger the download in any iOS browser.
Unfortunately the download only succeeds in Safari Mobile.
Even using the download URL directly wont work in any browser other than Safari. It is as if other browsers are not aware of the file type and without knowing which application could handle the file beforehand, the download is refused. Checking the response headers, Content-Type is correctly set to the MIME type. The logs show a GET request that is cancelled in short order, and then a HEAD request to the same download URL which is not handled by the server.