Petr,
Thanks!
How would you hook this up to serving a call in Jersey?
--
Arthur
On Wed, Mar 30, 2011 at 10:51 PM, Petr Jurák <petr.jurak_at_gmail.com> wrote:
> Hi,
> If you really want MAC, you can use java.net.NetworkInterface and
> method getHardwareAddress() (see
>
> http://download.oracle.com/javase/6/docs/api/java/net/NetworkInterface.html#getHardwareAddress()
> ).
>
> Regards,
> Petr
>
> 2011/3/31 Jakub Podlesak <jakub.podlesak_at_oracle.com>:
> > I do not think so. It is a bit too low level, i am afraid.
> > And i am even not sure how to get this inforamtion
> > for the local interfaces in Java...
> >
> > ~Jakub
> >
> > P.S. Please also note, that for the IP address itself,
> > Jersey relies on the underlying container.
> >
> > On 03/30/2011 02:04 PM, Arthur Yeo wrote:
> >>
> >> Thanks, Jakub, I saw getRemoteAddr() and that helps.
> >>
> >> Is there anything for the remote MAC address?
> >>
> >> On Wed, Mar 30, 2011 at 1:51 PM, Jakub Podlesak
> >> <jakub.podlesak_at_oracle.com <mailto:jakub.podlesak_at_oracle.com>> wrote:
> >>
> >> On the Servlet container, you should be able to get
> >> the HttpServletRequest injected:
> >>
> >> @Context HttpServletRequest req;
> >>
> >> and get the address from there.
> >>
> >> Does it help you?
> >>
> >> ~Jakub
> >>
> >>
> >> On 03/30/2011 01:19 PM, Arthur Yeo wrote:
> >>
> >> All,
> >> When servicing a request in Jersey, is there a fast way to
> >> obtain the IP-addr of the client?
> >>
> >> --
> >> Arthur Y.
> >>
> >>
> >>
> >>
> >>
> >> --
> >> Arthur Y.
> >
> >
>
--
Arthur Y.