2017-09-21 14 views
0

Lest sagen, dass es eine Verbindung gibt und es ist notwendig zu bestimmen, ob es gültige s3 Link oder noch? Es kann Ordner oder Objekt Link sein. Auf den ersten Blick ist es nur zu versuchen, benötigt Objekt zu erhalten, aber:Wie validiere s3 link?

  1. Objekt kann groß sein
  2. Zugang können zum Lesen von Dateien

So ist geleugnet werden, es eine Möglichkeit, diese Verbindung ist, um zu bestimmen gültig als s3 link?

Antwort

1

Nr

Zum einen ist es nicht so etwas wie einen Link zu einem Ordner. Ordner sind in Amazon S3 nicht vorhanden - der Schlüssel (Name) einer Datei ist der vollständige Pfad.

Zweitens, wenn Sie nicht auf eine Datei zugreifen dürfen, gibt es keine Möglichkeit zu wissen, ob es existiert. Es sagt nur Zugriff verweigert unabhängig.

Wenn Sie sind Zugriff auf die Datei erlaubt, dann könnten Sie einen API-Aufruf, der Metadaten über ein Objekt abruft, die bestätigen würde, dass es existiert.