ファイルのアップロードとダウンロードを許可するための REST API を公開する必要があります。ファイルは URI 経由ではアクセスできず、Web ルートの外に存在します。Javaでアップロードおよびダウンロードするためにファイルをストリーミングするにはどうすればよいですか?
質問する
870 次
1 に答える
0
サービス全体は次のとおりです。
> POST /files HTTP/1.1
> Content-Type: ...
> Content-Length: ...
>
> [ENTITY BODY HERE]
< HTTP/1.1 201 Created
< Location: http://service.org/files/1
> GET /files/1 HTTP/1.1
> Host: service.org
サーバーからファイルを直接公開する必要はありません。特定の URI パターン (この例では /files/{FILE_ID}) にバインドされたサービスを実装し、このマッピングを適切に維持するだけで十分です。URI ハンドラー メソッドから、a) 適切にファイルを選択する必要があります。b) ファイルの内容を出力ストリームに送信します。
于 2013-11-12T07:43:09.960 に答える