Задать вопрос
@artemsh5432

Как я могу отправить файл nginx?

Я пытаюсь отправить файл, через nginx:

ngx.req.set_header("Content-Disposition", "attachment; filename=qwe.txt")
ngx.say('{"code":"101","message":"empty token"}')


Но при переходе по ссылке, открывается страница, а не скачивается файл
  • Вопрос задан
  • 139 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Skillbox
    Старт в DevOps: системное администрирование для начинающих
    4 месяца
    Далее
  • OTUS
    Инфраструктура высоконагруженных систем
    5 месяцев
    Далее
Решения вопроса 1
Lynn
@Lynn
nginx, js, css
ngx.req.set_header меняет заголовок запроса, что довольно бессмысленно.

Вам нужен https://github.com/openresty/lua-nginx-module#ngxh...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы