

## 前提

現在 Web サイト上から画像を保存するアプリを制作しています。

* * *

## 発生している問題

以下のコードをお借りしましたが

> java.net.UnknownHostException: sampledomail.com

とエラーがでており調べたら host 設定の不備のようだったのですがどこでどのように設定をすればよろしいのでしょうか。

* * *

## 該当のソースコード

[code]

    import java.io.File;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import java.io.InputStream;
    import java.net.MalformedURLException;
    import java.net.URI;
    import java.net.URISyntaxException;
    import java.net.URL;
    import java.net.URLConnection;
    
    public class GetFile {
        public static void main(String args[]) {
            new GetFile();
        }
        public GetFile() {
            try {
                URI uri = new URI("http://sampledomail.com/sample.jpg");
                URL url = uri.toURL();
                URLConnection urlcon = url.openConnection();
                InputStream fileIS = urlcon.getInputStream();
                File saveFile = new File("a.jpg");
                FileOutputStream fileOS = new FileOutputStream(saveFile);
                int c;
                while ((c = fileIS.read()) != -1) fileOS.write((byte) c);
                fileOS.close();
                fileIS.close();
    
            } catch (URISyntaxException e) {
                System.err.println(e);
            } catch (MalformedURLException e) {
                System.err.println(e);
            } catch (IOException e) {
                System.err.println(e);
            }
        }
    }
    
[/code]

初心者でうまく説明できていない部分も多々あると思いますが宜しくお願いいたします。


CC BY-SA 4.0
2015-05-23T21:29:41.157
10547
2021-01-18T00:47:34.657
2019-05-06T12:04:56.847
32986
8863
question
java
Javaのhost設定


`http://sampledomail.com/`がリンク切れしていることが原因でした。違うリンクを試したら動きました。

* * *

この投稿は @ふなっしー
さんの[コメント](https://ja.stackoverflow.com/questions/10547/java%e3%81%aehost%e8%a8%ad%e5%ae%9a#comment9546_10547)などを元に編集し、[コミュニティWiki](https://ja.meta.stackoverflow.com/q/1583)として投稿しました。


CC BY-SA 4.0
2021-01-18T00:47:34.657
73375
2021-01-18T00:47:34.657
9820
10547
answer