java怎么获取什么ip访问了我的接口
时间: 2023-11-27 21:52:31 浏览: 63
要获取访问你的接口的IP地址,你可以使用HttpServletRequest对象中的getRemoteAddr()方法,该方法返回一个字符串,表示发出请求的客户端的IP地址。
以下是一个示例代码:
```java
import javax.servlet.http.HttpServletRequest;
public class MyServlet extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String ipAddress = request.getRemoteAddr();
System.out.println("IP address of the client: " + ipAddress);
}
}
```
在上面的示例中,我们使用HttpServletRequest对象中的getRemoteAddr()方法获取客户端的IP地址,并将其打印到控制台上。
阅读全文