Nehmen wir an, ich habe einen Link wie diesen:
s3://mybucket/mybucket?prefix=myprefix/file.json
Und ich öffne es im Chrome-Browser. Ich erhalte eine Fehlermeldung. Ist es möglich, die S3-URL automatisch zu übersetzen von
s3://mybucket/mybucket?prefix=myprefix/file.json
Zu
https://s3.console.aws.amazon.com/s3/buckets/mybucket?prefix=myprefix/file.json
Und habe ich eine Umleitung/einen AWS S3 Web Consul erhalten?
Antwort1
Sie könnten ein Bookmarklet verwenden, um die Links für Sie zu ändern, aber Sie müssten es jedes Mal ausführen, wenn Sie auf einen Link klicken möchten.
z.B:
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]}`}})})()
(habe es nicht getestet, aber sollte funktionieren?)