Immer den vollständigen Pfad, wenn Sie einen Datei-upload-Steuerelement

Ich schrieb einige code zum hochladen von Dateien auf amazon S3, wenn ich eine komplette Datei-Pfad manuell Es erfolgreich lädt die Datei von meinem computer. Was ich versuche zu tun ist, verwenden Sie eine Datei-upload-Steuerelement, und speichern Sie den vollständigen Pfad in eine variable, damit ich Sie für meine amazon-Methode. Ich habe gelesen, dass überall dort, wo es scheint, dass der browser nicht zulassen, werden Sie den vollständigen Pfad der Datei aus Gründen der Sicherheit.

Wie kann ich den vollen Datei-Pfad? Sollte ich einfach nur speichern Sie die Dateien auf meinen webserver und meinen amazon-Methode an den server-Pfad, und verwenden Sie dann den Datei-upload-Steuerelement zu sagen, was das mit dem Namen ist? Ich wünschte, ich könnte nur einen geraden Schuss zu amazon...

Sie können nie den Weg aus dem browser-clients... aber ich sehe nicht, wie das sein kann, die in IRGENDEINER Weise relevant. Sie erhalten den Dateinamen, so dass nur konstruieren, die den vollständigen Pfad Ihrer selbst. Dh. legen Sie alle hochgeladenen Dateien in einem vordefinierten Ordner.
Barber, Entschuldigung angenommen.
Ich habe versucht, nicht speichern Sie die Datei auf meinen webserver dann konstruieren Sie den absoluten Pfad an. Ich habe versucht, nehmen Sie es direkt aus dem client zu amazon. Leider ist die amazon-api fragt, für eine abs-Pfad. Ich denke, ich werde haben, speichern Sie die Datei auf meinen webserver. Keine große Sache, denke ich.
warum würden Sie brauchen, um es zu speichern auf dem webserver!? wenn es ist, weil der amazon-api erfordert einen Datei-Pfad zu Lesen, wenn Sie Sie hochladen ich bin sicher, es ist eine überlastung, wobei ein stream als auch!
Das SDK für das ist nicht gut, Sie zeigen Ihnen, wie Sie Objekte erstellen(Dateien mit nichts in Ihnen, das es keine wirklichen Welt Grund, warum würden Sie wollen, dies zu tun),aber nicht, wie hoch eine echte Datei, die ich hatte, zu kramen und herauszufinden, auf meine eigene zu bekommen, wie weit ich bereits.

InformationsquelleAutor The Muffin Man | 2010-12-20

Schreibe einen Kommentar