Ich habe einen Webserver mit einer laufenden Anwendung. Es gibt eine Webseite mit einem Formular: einige Textdaten und ein Datei-Upload-Feld. Nun, was ich möchte, ist es funktioniert so:
Die Datei wird an den dedizierten Server gesendet, diffrent dann die eine Anwendung läuft auf. Der Server sollte einen Pfad zurückgeben (oder irgendetwas, das die hochgeladene und gespeicherte Datei identifiziert und es ermöglicht, eine URL zu erstellen). Dann sollten sowohl dieser Pfad als auch die vom Benutzer gefüllten Daten für jede Art von Datenbankspeicher mit einer Anwendung an den Webserver gesendet werden.Wie werden Datei-Uploads auf einen dedizierten Image-Server gehandhabt?
Problem ist, es gibt 2 verschiedene Server, so kann ich die Datei mit Javascript nicht hochladen, kann ich? Ein anderer Weg wäre, einfach iframe
zu verwenden und das Upload-Formular dort einzutragen - aber dann denke ich, dass ich nicht auf das Ergebnis des Uploads (noch im iframe) mit Javascript zugreifen kann, um den Dateipfad an meinen Hauptserver zu übergeben.
Ich könnte auch laden Sie einfach die Datei auf denselben Server meine Anwendung läuft auf und dann rsync
es nur auf den anderen - aber ich mag es vermeiden, wenn ich kann, um den Verkehr tatsächlich versucht, zu minimalisieren :)
Wie behandeln Sie solche Dinge in Ihren Anwendungen?
das könnte funktionieren .. –