使用request.getRemoteAddr()方法获取的值为0:0:0:0:0:0:0:1,一般来说如果不是自己的ip的话应该就是127.0.0.1 原因 ? 0:0:0:0:0:0:0:1是属于ipv6,但是本机又没有设置ipv6,后来我又进行另一台电脑做测试,发现这种情况只有在服务器和客户端 ...
分类:
编程语言 时间:
2021-01-20 11:38:48
阅读次数:
0
Fiddler抓包实战作者:糖小幽抓包工具Fidder详解(主要来抓取Android中app的请求)第一步:下载神器Fiddler,下载链接:http://fiddler2.com/get-fiddler下载完成之后,傻瓜式的安装一下了!第二步:设置Fiddler打开Fiddler,Tools->FiddlerOptions(配置完后记得要重启Fiddler)选中"DecrptHT
分类:
其他好文 时间:
2020-11-30 15:49:13
阅读次数:
6
前言 日常开发中,获取ip是常用的功能,本文记录如何在Java中获取本机外网ip、地理位置,访问用户的外网ip、地理位置,以及指定外网ip的地理位置; 代码编写 1、获取访问用户外网ip,我们从访问者的HttpServletRequest中获取(注:要外网访问才能获取到外网地址,如果你在局域网甚至本 ...
分类:
编程语言 时间:
2020-05-28 13:47:40
阅读次数:
71
~~~java import java.net.Inet4Address; import java.net.InetAddress; import java.net.NetworkInterface; import java.util.Enumeration; import javax.servle ...
分类:
编程语言 时间:
2020-01-19 00:14:51
阅读次数:
79
©Copyright 蕃薯耀 2020-01-17 https://www.cnblogs.com/fanshuyao/ import java.net.Inet4Address; import java.net.InetAddress; import java.net.NetworkInterfa ...
分类:
编程语言 时间:
2020-01-17 11:50:34
阅读次数:
352
1.使用WIFI 首先设置用户权限 Xml代码 <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission> <uses-permission android:name="android ...
分类:
编程语言 时间:
2018-11-06 11:04:22
阅读次数:
173
java获取客户端ip Java获取IP地址:如果使用了反向代理软件,request.getRemoteAddr()获取到的是代理的ip,并不是客户端的ip。 经过代理以后,由于在客户端和服务之间增加了中间层,因此服务器无法直接拿到客户端的IP,服务器端应用 也无法直接通过转发请求的地址返回给客户端 ...
分类:
编程语言 时间:
2018-07-24 20:54:13
阅读次数:
143
package utils; import com.alibaba.druid.util.StringUtils; import javax.servlet.http.HttpServletRequest; /** * IP地址 * * @author zengwei * @email 157976... ...
分类:
编程语言 时间:
2018-05-12 16:15:00
阅读次数:
148
0:0:0:0:0:0:0:1是ipv6的表现形式,对应ipv4来说相当于127.0.0.1,也就是本机 如果项目部署在本机win7系统,访问时是通过 localhost 来访问, 用java获取ip地址可能会出现该问题,这时获取的ip将是 0:0:0:0:0:0:0:1 要是机器在局域网中,访问时 ...
分类:
编程语言 时间:
2017-10-30 11:47:32
阅读次数:
214
//获取ip地址 public String getIpAddr(HttpServletRequest request) { String ip = request.getHeader("x-forwarded-for"); if (ip == null || ip.length() == 0 ||... ...
分类:
编程语言 时间:
2017-05-31 14:30:49
阅读次数:
154