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

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2003/08/04 17:19:40
  • 終了:--

回答(8件)

id:pahoo No.1

pahoo回答回数5960ベストアンサー獲得回数6332003/08/04 17:43:28

ポイント16pt

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

id:kimchi0

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

2003/08/04 18:02:09
id:Sumaru No.2

Sumaru回答回数98ベストアンサー獲得回数02003/08/04 18:12:39

ポイント16pt

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

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

id:kimchi0

javacてなに?

2003/08/04 18:47:09
id:Divine No.3

Divine回答回数4ベストアンサー獲得回数02003/08/04 18:19:27

ポイント16pt

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

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

id:kimchi0

cgiはいらないです。

2003/08/04 18:47:28
id:fdisk No.4

fdisk回答回数8ベストアンサー獲得回数02003/08/04 18:32:38

ポイント16pt

アクセス解析

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

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

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

id:dentan No.5

dentan回答回数16ベストアンサー獲得回数02003/08/04 18:40:46

ポイント16pt

回答者>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();

}

}

質問者が未読の回答一覧

 回答者回答受取ベストアンサー回答時間
1 zifree 175 152 6 2003-08-04 20:01:31
2 いのくに 1343 1175 21 2003-08-04 22:25:03
3 flower11 24 21 0 2003-08-05 15:24:07

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません