gpt4 book ai didi

spring - 在Spring 3 MVC Web应用程序中访问请求源IP

转载 作者:行者123 更新时间:2023-12-04 04:44:54 27 4
gpt4 key购买 nike

在@Controller中解析请求时,Spring 3 MVC中有什么方法可以访问请求 header 信息(例如源IP地址等)?

最佳答案

您可以从HttpServletRequest检索它,使用getRemoteAddr()可以访问用户IP地址,使用getHeader()可以获取 header 值。

例如

@Controller
public class MyController {
@RequestMapping(value="/do-something")
public void doSomething(HttpServletRequest request) {
final String userIpAddress = request.getRemoteAddr();
final String userAgent = request.getHeader("user-agent");
....
}
}

您可以将其他参数传递给 doSomething()方法,例如模型或请求参数。

关于spring - 在Spring 3 MVC Web应用程序中访问请求源IP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8926001/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com