который должен скачивать файлы по заданному URL. И я столкнулся с проблемой получения имени файла
То есть вот я совершил GET запрос на https://foo.io/?file=bar.apk, но в хедерах content-disposition нет никакой информации о том как называется этот файл. Вопрос, как тогда об имени файла узнает браузер? Ведь если перейти по этому же урлу, браузер начнет загружать файл и сразу рендерить его имя, я не могу понять как подобное сделать через код, может есть тут люди кто сталкивался с подобной проблемой и знает ответ на мой вопрос? Спасибо!
Так вы же имя файла передаете в query, в чем вопрос?
не всегда есть возможность передать это в query. Мне может прилететь ссылка сгенерированная на AWS S3 например, где в content-disposition не будет имени файла и в url query будет каша
Браузер берет имя файла из роута, если нет заголовка
Обсуждают сегодня