Допустим, у меня есть такая ссылка:
s3://mybucket/mybucket?prefix=myprefix/file.json
И я открываю его в браузере Chrome. Я получаю ошибку. Возможно ли автоматически перевести s3 url из
s3://mybucket/mybucket?prefix=myprefix/file.json
к
https://s3.console.aws.amazon.com/s3/buckets/mybucket?prefix=myprefix/file.json
И есть ли перенаправление/открытие aws s3 web consul?
решение1
Вы можете использовать букмарклет для изменения ссылок, но вам придется запускать его каждый раз, когда вы захотите щелкнуть ссылку.
например:
javascript:(function(){document.querySelectorAll("a").forEach((l)=>{m=l.href.match(/^s3\:\/\/([^\/]+)\/([^$]+)$/);if(m){l.href=`https://s3.console.aws.amazon.com/s3/buckets/${m[2]}`}})})()
(не проверял, но должно работать?)