从服务器调用REST API有错误,但可以在浏览器中使用

我有一个提供jpeg图片的rest API。当我直接从浏览器中调用它时,它将在浏览器中显示图像。但是,当我从服务器调用它时,出现了FileNotFound错误。我在服务器中的代码是:

URL url = new URL("A rest api path"); ----> this url works fine in browser
URLConnection con = url.openConnection();
con.setDoOutput(true);
con.setRequestProperty("Cookie", "JSESSIONID=SESSION ID OF THE USER");
con.setRequestProperty("Content-Type", ""image/jpeg");
con.connect();
con.getInputStream();  -----> error occure here

如果我有错误,可以帮我吗?

评论