人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

javaを使ったIP抜きのソース教えてください。

●質問者: kimchi0
●カテゴリ:コンピュータ 趣味・スポーツ
✍キーワード:IP Java ソース
○ 状態 :終了
└ 回答数 : 5/8件

▽最新の回答へ

1 ● pahoo
●16ポイント

http://www.rsch.tuis.ac.jp/~mizutani/online/software-basic2002/i...

ネットワークアドレスの取得

IP抜きの意味が分かりませんが、リモートホストのIPアドレスを知りたいのであれば、このサイトの通りです。

◎質問者からの返答

IP抜きに関して教えてください。


2 ● Sumaru
●16ポイント

http://java.sun.com/j2se/1.4/ja/docs/ja/api/java/net/InetAddress...

これでできると思いますが。

javacとかは当然使えますよね

◎質問者からの返答

javacてなに?


3 ● Divine
●16ポイント

http://zipzipzip.tripod.co.jp/

もしもcgiでいいのならこんなものもありますよ。

IPの他にも色々と抜けるようです。

◎質問者からの返答

cgiはいらないです。


4 ● fdisk
●16ポイント

http://www.google.com/search?num=50&lr=lang_ja&q=

Google

アクセス解析

何のために抜くのかしらないけど、ページを見た時にJAVAでIPが抜ければいいんですよね?

それなら、アクセス解析を設置すれば、簡単にホスト(IPも)抜けます。

使用プラウザ、使用OS、使用解像度、使用ビデオメモリサイズ、どのページから飛んできたまで簡単にわかりますよ。


5 ● dentan
●16ポイント

http://tsuru.jaist.ac.jp:8000/~fuji/k214y2k02/Lec05/html4/introS...

回答者>1さんが JavaAppricationだったので

私めはServletでの方法を・・・

http_remote_address.javaです

サーブレットエンジンはTomcatを想定しています。

servlet.jar を 環境変数classpathに設定してjavacしてあげてください。

出来上がった http_remote_address.classを ./WEB-INF/classes/ いかに置いてブラウザからアクセスすれば

IPアドレスが表示されます。

import java.io.*;

import javax.servlet.*;

import javax.servlet.http.*;

public class http_remote_address extends HttpServlet {

public void doGet (

HttpServletRequest req,

HttpServletResponse res

) throws ServletException, IOException

{

res.setContentType( ”text/html; charset=EUC-JP” );

PrintWriter out = res.getWriter();

out.println( ”<html>” );

out.println( ”<body>” );

out.println( ”

REMOTE_ADDR: ” + req.getRemoteAddr() );

out.println( ”</html>” );

out.close();

}

}

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ