Wie erstelle ich eine Abfrage-string autorisierten s3-URL?
Offenbar s3 unterstützt urls in der form:
http://s3.amazonaws.com/bucket/file.txt?some_kind_of_auth_token
Wie erstelle ich ein "Sicheres" URL wie diese?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist die offizielle Hilfe abdeckt, wie dies zu tun.
Suchen für die Sektion namens "Abfrage-String-Authentifizierung Verlangen Alternative"
Hier ist ein Ausschnitt aus der Hilfe-Seite.
Können Sie authentifizieren bestimmte Arten von Anfragen, indem die erforderlichen Informationen als query-string-Parameter, anstatt die Autorisierung der HTTP-header. Dies ist nützlich für die Aktivierung der direkten third-party-browser Zugriff auf Ihre privaten Daten in Amazon S3, ohne Proxyfunktion die Anfrage. Die Idee ist die Schaffung einer "pre-signed" - Anfrage und codieren Sie es als eine URL, die eine end-Benutzer-browser abrufen können. Darüber hinaus können Sie begrenzen eine vorab unterzeichnete Anfrage, indem Sie eine Ablaufzeit.
wget
den authentifizierten url.curl
funktioniert. Ich verstehe nicht den Unterschied noch nicht.