Я разработал небольшую систему загрузки в PHP, где файлы загружаются через прокси-файл. Когда я должен был сделать это раньше, я просто перенаправил, изменив заголовок местоположения; это не то, что я хочу сделать сейчас.
Итак, очевидно, первая проблема, которая появилась, это то, какой тип заголовка я должен установить. Прежде всего, Content-Disposition
устанавливается как «вложение», так что это хорошо, но я не могу обойтись Content-Type
. Мне нужно настроить его так, чтобы он соответствовал всем возможным файлам, которые могут быть загружены через эту систему. Я не знаю, как автоматически определить заголовок файла, и я пытаюсь избежать GIANT switch
. Какие у меня варианты?
Спасибо!