サードパーティのサービスは、HttpClient (3.1) を使用して、Jersey (Tomcat 上) を介して提供している URL を取得しています。件名にエラーがスローされています。
これは私がURLを提供する方法です:
@Path("somepath")
@GET
@Produces(MediaType.APPLICATION_OCTET_STREAM)
public Response download(@Context UriInfo uriInfo) {
try {
URL url = // find the actual URL (a file)
InputStream stream = url.openStream();
return Response.ok(stream).build();
} catch (IOException e) {
return Responses.notFound().build();
}
}
これを回避する方法はありますか?