Index > Applet内でのホスト情報の取得方法
Fri, March 31, 2006

Applet内でのホスト情報の取得方法

アプレットはセキュリティ制限があるが、自分のロード元サーバとは自由に通信ができる。 したがって、アプレット上で行った内容の保存は、元サーバへ行うことが多い。

その元サーバ情報をどうやって取得するか。

public class MyApplet extends Applet{

       public void init(){
          URL url=this.getCodeBase();
          String hostname=url.getHost();
          int port=url.getPort();
          String path=url.getPath();

          System.out.println("http://"+hostname+":"+port+path);
       }
}

これで、ホスト名・ポート・パスが取得できる。

 Twitter
follow me on Twitter
 Categories