怎么用java调接口获取ip和url

 时间:2024-11-08 15:11:34

在java种调用接口获取访问者的ip与访问的url主要依靠HttpServletRequest类的getRequestURL方法和getRemoteAddr方法,下面详细介绍。

怎么用java调接口获取ip和url

工具/原料

spring

tomcat

方法/步骤

1、首先准备一个tomcat应用,可以使用基本的servlet或者常用的spring等。这里使用spring,controller部分如下。其中request.getRequestURL()request.getRemoteAddr()分别能得到访问者的访问地址和ip。

怎么用java调接口获取ip和url

2、然后运行这个应用

怎么用java调接口获取ip和url

3、在浏览器输入地址http://localhost:8080/spring4/hom娣定撰钠e?a=1发现控制台输出h墉掠载牿ttp://localhost:8080/spring4/home0:0:0:0:0:0:0:1分别是地址和ip。可以发现参数不会包含在request.getRequestURL()的结果里面。

怎么用java调接口获取ip和url

怎么用java调接口获取ip和url

4、以另外两种形式输入访问地址,可以观察到结果也会有所不同。

怎么用java调接口获取ip和url

怎么用java调接口获取ip和url

怎么用java调接口获取ip和url

5、除了可以得到url与ip以外,还能得到很多其它信息,在eclipse中输入request.以后按alt+/可以查看。

怎么用java调接口获取ip和url

6、除了ip以外,另一个很常用的方法是活动浏览器的useragent。

怎么用java调接口获取ip和url

7、例如我的浏览器访问这个接署孢颜匈口以后,得到的输出是这样的Mozilla/5.0(WindowsNT10.0;WOW64)AppleW髫潋啜缅ebKit/537.36(KHTML,likeGecko)Chrome/49.0.2623.221Safari/537.36SE2.XMetaSr1.0

怎么用java调接口获取ip和url

英飞凌XC2000系列DAVE的配置 微信语音通话如何录音 微信语音通话怎么录音 华为手机录屏录不上声音怎么处理 在Windows XP系统中调整分区顺序
热门搜索
早期白癜风的症状图片 作揖礼的正确手势图片 流浪地球 电影 礼物图片大全 郑雨盛电影