Принудительная загрузка PDF с предварительно назначенного URL-адреса AWS S3 - PullRequest
0 голосов
/ 25 июня 2018

У меня есть доступ (за плату) к PDF-файлу, размещенному на Amazon Web S3.Доступ был предоставлен через предварительно подписанный URL.PDF открывается в браузере, но я хочу его скачать.

После прочтения кажется, что это связано с настройками заголовка расположения контента (на стороне сервера).

Что я могусделать с URL-адресом, на стороне клиента, переопределить заголовок или иным образом заставить PDF скачать?

1 Ответ

0 голосов
/ 25 июня 2018

Вы ничего не можете сделать из-за того, как работают подписанные URL-адреса - они изначально защищены от несанкционированного доступа и по существу полностью защищены от несанкционированного доступа для всех практических целей.

Изменение чего-либо в подписанном URL-адресе после его подписи лишает законной силы подпись.

Запрещенные изменения включают добавление / удаление / изменение параметра строки запроса response-content-disposition (что позволяет изменять / переопределять заголовок ответа Content-Disposition для этого запроса).

...