質問
Restlet や Jersey などの Java REST フレームワークでは、Web サービスへの入力としてファイルを送信できますか?
これには、ファイルを送信するクライアントと、そのファイルを受信して処理するサーバーが含まれます。
解決
あなたは、その後、絶対に、そうすることができますのRestletサービスへのHTTP PUTを行うことができれば、あなたが求めている場合。あなただけのファイルを保存したい場合は、ディレクトリクラスを使用することができ、または新しいリソースを処理するために、独自のServerResourceを実装することができます。
私はジャージーを使用していないが、のRestletは素晴らしいAPIです。
他のヒント
まあ、彼らはそれをしないための制限はありません。 RESTは何の問題もなくファイルを処理します。 を見てみましょう: http://mikedesjardins.us/wordpress/2007/04/restful -servicesオンFTP / の
また、HTTPクライアント上に構築 REST確実なに使用することができます。これは非常に簡単です:
given().multiPart(new File("/somedir/file.bin")).when().post("/fileUpload");
所属していません StackOverflow