私はクライアントに画像を送信するために、次のコードがあります。今JAX-RS:画像を返信すると、どのフォーマットでクライアントが受信しますか?
@GET
@Path("/images/{image}") @Produces("image/*")
public Response getImage(@PathParam("image") String image) {
File f = new File(image);
if (!f.exists()) {
throw new WebApplicationException(404);
}
String mt = new MimetypesFileTypeMap().getContentType(f);
return Response.ok(f, mt).build();
}
は、クライアントがどの形式の画像を受け取ることになりますか?それはXMLで、または生のバイナリとしてラップされますか? 画像タグのsrcにレスポンスを入れるだけで、画像がレンダリングされますか?
ない場合は、どのように私は)IMGタグに
ありがとうございます。しかし、リソースのAjaxリクエストを作成していて、生ストリーム、イメージタグにイメージを表示させるにはどうすればいいですか? e? – Daud
@Daud:別の質問のようです。 (これはクライアント側の問題であり、サーバー側の問題ではありません。) –