1

私は、REST サービスとソリューションに関してはまったくの初心者です。私は現在、これらの種類のテクノロジーに取り組んでいますが、クラスパスのフォルダーで生成した JSON ファイルを取得し、URL を知っているリモート REST サービスに送信するメソッド、サービスを実装する必要があります。 .. 本当にどうすればいいのかわからない...

インターネットでの私の研究で、私はこの解決策を見つけました:

@POST
@Produces(MediaType.APPLICATION_JSON)
public Response getFile() {
  File file = ... // Initialize this to the File path you want to serve.
  return Response.ok(file, MediaType.APPLICATION_JSON)
      .header("Content-Disposition", "attachment; filename=\"" + file.getName() + "\"" ) //optional
      .build();
}

...それは私がしなければならないことにはかなり良いようですが、私は専門家ではないので、いくつかのことを本当に理解していません(次の質問のほとんどは非常に愚かな質問である可能性があることを明確にします):

  • この Response.ok() メソッドが、アクセスする必要があるリモート REST サービス URL を指定する私の場合に役立つと仮定しますか?
  • メソッドにファイル オブジェクトと URL を渡すだけで、この必要性を実装することは可能ですか?

私の愚かな質問に答えてくれる人には本当に感謝しています。

アルマンド

4

0 に答える 0