場所(URL)からファイルをアップロードまたは削除するために、JavaでRESTサービスを実装したいと考えています。クエリ文字列でREST APIを使用
RESTの使用方法は?最高のアプローチは何ですか?同様のことをするステップ/チュートリアルは歓迎されます。
場所(URL)からファイルをアップロードまたは削除するために、JavaでRESTサービスを実装したいと考えています。クエリ文字列でREST APIを使用
RESTの使用方法は?最高のアプローチは何ですか?同様のことをするステップ/チュートリアルは歓迎されます。
RESTは標準ではなくスタイルなので、問題に対する解決策はたくさんあります。
また、RESTはURLによって識別されるエンティティを管理することに関するものです。これはAPIの目的とは思われません。
私の最初のステップは、管理したいエンティティを特定し、それにURLを割り当てることです。次に、このエンティティーの操作を定義するためにREST verbを使用します。お役に立てれば。
問題が近づいているところでは、serviceapi/プロセスは、RESTfulではなくRPCスタイルのAPIを実行しようとしていることを示しています。
私はSpringのMVCのアプローチを使用することをお勧めし、次のようなプレーンテキストとしてコンテンツタイプを設定することができます。
@RequestMapping(value = "/", method = RequestMethod.GET, produces ="text/plain")
@ResponseBody
public String process(String url) {
String result=//process file etc..
return result;
}
まず、モデルエンティティのCRUD操作などのソリューション(エンティティを見つけます!)。それ以外の場合は、RESTを使用していません。 – Andres