I guess you have to use something like signed applet (hm.. is there signed 
javascript?) and try to grant permission to get the local ip address. Otherwise, you 
should have find a hole in the sandbox model. Anyway, I am wondering what good is it 
to get the IP behind proxy because most likely it is internal IP like 10.xxx or 
192.168.xxx.

Regards,
Derek

-----Original Message-----
From: Ronald J Reinhart [mailto:[EMAIL PROTECTED]]
Sent: Thursday, August 15, 2002 7:58 AM
To: JDJList
Subject: [jdjlist] RE: Get Client's Ip address/machine name



I was intrigued with the proxy problem because I ran into it a long time
ago.  A thought occurred that perhaps a way around the the problem would be
to get the ip address via javascript, set a cookie and then the next
request would send the cookie with the ip address.
Javascripts.com has a script that gets the ip address this way and
apparently works  in both NS and IE ....
http://javascript.internet.com/user-details/ip-address.html

var ip = '<!--#echo var="REMOTE_ADDR"-->';

I haven't had a chance yet to try this behind a proxy the rest of the
process.




                                                                                       
         
                    "Yan, Hong                                                         
         
                    [IT]"                To:     "JDJList" 
<[EMAIL PROTECTED]>        
                    <hong.yan            cc:                                           
         
                    @citigroup.co        Subject:     [jdjlist] RE: Get Client's Ip    
         
                    m>                   address/machine name                          
         
                                                                                       
         
                    08/15/2002                                                         
         
                    10:19 AM                                                           
         
                    Please                                                             
         
                    respond to                                                         
         
                    "JDJList"                                                          
         
                                                                                       
         
                                                                                       
         




Again, this is not _exactly_ the client IP. It is the IP of the client
proxy
server if there is one.

rgds


Jeff

-----Original Message-----
From: Emmanuel Eze [mailto:[EMAIL PROTECTED]]
Sent: Thursday, August 15, 2002 9:03 AM
To: JDJList
Subject: [jdjlist] RE: Get Client's Ip address/machine name


It's unfortunate that Alan doesn't know a thing - "An empty vessel makes
the
greatest noise"

You can get the ipaddress using the request object as follows.

request.getRemoteAddr();

-----Original Message-----
From: Mark E. Zawadzki [mailto:[EMAIL PROTECTED]]
Sent: Thursday, August 15, 2002 3:18 PM
To: JDJList
Subject: [jdjlist] RE: Get Client's Ip address/machine name


Still, his solution was better than the one that you posted !

--- Alan Williamson <[EMAIL PROTECTED]> wrote:
>
>
> You can get it from the http header - but if the client has a proxy
server,
> then the IP there would be that of the proxy server.
>
> [ArW]  Get it from the http header????  While technically correct ... not
> the way to do it.
>
> Talk about the blind leading the blind!!!!
>
>
>
> To change your membership options, refer to:
> http://www.sys-con.com/java/list.cfm
>


=====

Mark Zawadzki Performance Engineer/DBA/Programmer extraordinaire'
[EMAIL PROTECTED] [EMAIL PROTECTED]

 "Programming today is a race between software engineers striving to build
bigger and better idiot-proof programs, and the universe trying to build
bigger and better idiots.

So far, the universe is winning"

 Robert Cringle (columnist, author, host of "Triumph of the Nerds")


__________________________________________________
Do You Yahoo!?
HotJobs - Search Thousands of New Jobs
http://www.hotjobs.com

To change your membership options, refer to:
http://www.sys-con.com/java/list.cfm


To change your membership options, refer to:
http://www.sys-con.com/java/list.cfm

To change your membership options, refer to:
http://www.sys-con.com/java/list.cfm




To change your membership options, refer to:
http://www.sys-con.com/java/list.cfm

To change your membership options, refer to:
http://www.sys-con.com/java/list.cfm

Reply via email to