Ich ging zu einem offenen Vortrag über Jersey REST Web-Service und machte einige Notizen. Hier ist, was der Vortragende in der Vorlesung gesagt hat, ich bin ziemlich verwirrt darüber.Anfänger Verwirrung über POST-Methode in REST-Service
i.Sie benötigen POST einige Inhalte zu/files /. Zum Beispiel haben Sie eine Datei lokal namens data.json.Posting den Inhalt dieser Datei zu Ihrem REST-Dienst speichert den Inhalt auf dem Server mit einem Namen wählt automatisch, sagen 3.json, in einem Ordner von gewählt Sie.
ii.The wichtige Sache hier ist der REST-Service wird die Dateien verwalten müssen es schafft, indem Sie einen Namen wählen, die nicht verwendet wurde und das Rück diesen Namen an den Absender, so kann der Absender den Inhalt erneut herunterladen Es sendet mit dem Namen, den es bekommt. (Der Absender weiß nicht, welchen Namen der Inhalt gegeben wird, bis er die Antwort vom REST-Dienst erhält).
Für Schritt I bedeutet dies, eine Datei zum Dienst hochladen und an einem neuen Speicherort speichern? Was bedeutet der Dienst, wird es automatisch einen Namen geben?
Für Schritt ii, bedeutet das, wenn ich drei Dateien in den Dienst senden, wenn ich GET/files/1, GET/files/2 und GET/files/3 den Inhalt von 1.json, 2 aufrufen .json, 3.json jeweils? Außerdem sagte der Dozent, dass wir die curl-Befehlszeile verwenden können, um eine Datei an den Dienst zu senden.
Der Dozent lieferte kein Beispiel, was mich nicht klar verständlich machte.
Ist es möglich, mir zu helfen, eine Demo zu schreiben oder mir ein paar Beispiele zu geben?
Bitte verwenden müssen ** Verwende deine Frage nicht, nachdem sie beantwortet wurde. Wenn Sie nicht möchten, dass es hier bleibt, können Sie nach Löschung fragen. – quetzalcoatl
Sie sollten die Antworten akzeptieren, nicht verunstalten –