Я использую nodejs npm package 'knox' для подключения к amazon s3. И я хотел бы создать URL-адрес для загрузки.npm knox подписанный URL http
На данный момент я использую:
var expires = new Date();
expires.setMinutes(expires.getMinutes() + 30);
var url = client.signedUrl('/test/obj.json', expires);
Это создает HTTPS URL-адреса, которые выглядят следующим образом:
HTTPS://......../test/obj.json......
Можно ли получить HTTP URL?
HTTP://......./text/obj.json......
Я хочу показать изображения на своей домашней странице, и они не должны быть защищены TLS.
В документации Knox говорится, что когда вы поворачиваете «безопасный» флаг на http или меняете порт (который делает по умолчанию безопасным флагом по умолчанию), связь с Amazon S3 осуществляется через HTTP, это не безопасность риск для моих полномочий? –
@NilsZiehn, если бы это означало, что * все * передается через HTTP, тогда это может быть не самое лучшее. – robertklep
Вот как я понимаю документацию Нокса. –