Как указать браузеру загрузить файл нестандартного типа? - PullRequest
1 голос
/ 16 июня 2019

У меня есть пользовательский тип файла someType.Я хочу дать ссылку на него, чтобы, когда пользователь щелкает ссылку, браузеры предлагали пользователю загрузить файл.

Я знаю о типах MIME, поэтому, полагаю, я мог бы «лгать» и добавлять тип MIME.это говорит о том, что это как почтовый файл.Но есть ли более правильный способ сделать это?Какой-нибудь общий тип MIME "download this"?

Ответы [ 2 ]

1 голос
/ 17 июня 2019

Как указано в комментарии, лучший вариант:

application/octet-stream

Однако, похоже, он не работает идеально.Но в любом случае это кажется лучшим вариантом.

0 голосов
/ 17 июня 2019
  1. Загрузите файл в пункт назначения.
  2. Создайте zip-алгоритм и прикрепите эти файлы к вашему zip-файлу.
  3. Затем загрузите почтовый файл .

Если вы напрямую загружаете привязку файла с zip-файлом, он не будет работать, потому что для zip-файла нужен фактический путь, а не удаленный путь.

...