Hochladen von Dateien über HTTP-Post-Request

Ich möchte Dateien auf einen server hochladen, die auch im Besitz von mir. Ich könnte denken, zwei Möglichkeiten, wie dies erreicht werden kann.

Methode1:
Die Verwendung von HTTP POST-Anfrage zum hochladen der Dateien. Das Standardverfahren zum hochladen von Dateien.

Methode2: es ist ein zwei-Schritt-Prozess.
Zuerst der client hat eine POST-Anfrage mit allen details der Datei an den server.
Dann die server-Probleme, Get-request(s) auf den Kunden über, um den Inhalt der Datei.

Hier methode2 scheint sicherer zu sein, als der server in der Steuerung. Der server kann Anfrage Daten nur vom server, wenn der server meint, dass es angemessen zu sein, und beschränken die Menge der Daten, die übertragen werden muss.

Bin ich noch verwirrt, wie ich bin nicht ein Experte in diesem Bereich. Wer mehr im Nachhinein Gedanken über dieses können Sie bitte teilen.

Dank

Server-Probleme, GET-Anfragen an den client? Das ist nicht möglich. Server kann nicht initiieren Sie die Kommunikation mit dem client. Die einzige option ist die Methode 1.
möglich, Duplikat der Was ist der beste client-Seite browser-Bibliothek zum hochladen mehrerer Dateien über http?

InformationsquelleAutor Nakago | 2010-04-04

Schreibe einen Kommentar