2016-05-16 8 views
0

場所(URL)からファイルをアップロードまたは削除するために、JavaでRESTサービスを実装したいと考えています。クエリ文字列でREST APIを使用

RESTの使用方法は?最高のアプローチは何ですか?同様のことをするステップ/チュートリアルは歓迎されます。

答えて

1

RESTは標準ではなくスタイルなので、問題に対する解決策はたくさんあります。

また、RESTはURLによって識別されるエンティティを管理することに関するものです。これはAPIの目的とは思われません。

私の最初のステップは、管理したいエンティティを特定し、それにURLを割り当てることです。次に、このエンティティーの操作を定義するためにREST verbを使用します。お役に立てれば。

問題が近づいているところでは、serviceapi/プロセスは、RESTfulではなくRPCスタイルのAPIを実行しようとしていることを示しています。

+0

まず、モデルエンティティのCRUD操作などのソリューション(エンティティを見つけます!)。それ以外の場合は、RESTを使用していません。 – Andres

0

私はSpringのMVCのアプローチを使用することをお勧めし、次のようなプレーンテキストとしてコンテンツタイプを設定することができます。

 @RequestMapping(value = "/", method = RequestMethod.GET, produces ="text/plain") 
    @ResponseBody 
    public String process(String url) { 
    String result=//process file etc.. 
      return result; 
     } 
関連する問題