Я генерирую подписанные URL-адреса на моем webapp (nodejs), используя библиотеку knox nodejs. Однако возникает проблема, что для каждого запроса мне нужно восстановить уникальный подписанный URL-адрес GET для текущего пользователя, оставив кеш-контроль браузера вне игры.S3, Подписанные URL-адреса и кэширование
Я искал сеть без успеха, поскольку браузеры, похоже, используют полный URL-адрес в качестве ключа кеширования, поэтому мне очень интересно, как я могу, при данных обстоятельствах (nodejs, knox library) решить проблему и использовать кеширование при этом все еще можно создавать подписанные URL-адреса для каждого запроса, поскольку мне нужно проверить права доступа пользователя.
Не могу поверить, что в этом нет решения.
Одно из предложений: оставить часть подписи из URL, а также добавить заголовки НТТР для проверки подлинности. –
Мне любопытно, что это возможно вообще с библиотекой knox, но – anderswelt