URLから画像をダウンロードしたい - 画像への直接リンク。私がしようとすると は、それは何らかの形で、保護されています:JAVA画像ダウンロード保護 - ダウンロードできません
InputStream in = new URL("http://www.somesite.sk/somepicture.jpg")
Files.copy(in, Paths.get("C:/picture.jpg"));
それはダウンロードではなく、元の画像のように、ファイル「picture.jpgは」内部のみこのテキストがあります。
<head><title>Document Moved</title></head>
<body><h1>Object Moved</h1>This document may be found <a HREF="http://www.somesite.sk/somepicture.jpg">here</a></body>
私がしよう直接ダウンロード - 右マウスをクリックして画像を保存、それは、いくつかのダウンロードマネージャを試しても動作し、それは動作します。 いくつかのアイデア?
に役立ちます願っています。それを持つことは可能でしょうか? 私の最初の推測はユーザーエージェントの問題です。 – MadWard
別のhttpClientを使用して、リダイレクトを有効にしてください。サンプルを入手するにはこちらを参照してください。http://www.baeldung.com/httpclient-stop-follow-redirect –
MadWard:http://www.temponabytok.sk/Files/obrazky/10010483.jpg – nilrem