0
請求的IP地址,我在我的應用程序獲取忍者框架
Ninja, Akka, Spray
以下框架如何獲得客戶端的請求的IP地址?
我的路由定義如下:
router.GET.route(urlPrefix + "/method").`with`(classOf[Controller],"method")
請求的IP地址,我在我的應用程序獲取忍者框架
Ninja, Akka, Spray
以下框架如何獲得客戶端的請求的IP地址?
我的路由定義如下:
router.GET.route(urlPrefix + "/method").`with`(classOf[Controller],"method")
我不知道你的問題是否是指www.ninjaframework.org或spray.io,但如果你使用了前者,你可以得到遠程IP地址你控制方法:
public Result method(Context context) {
String ip = context.getRemoteAddr();
// ...
}
由於文檔狀態(),你必須設置ninja.ninja.x_forwarded_for_enabled
標誌true
在application.conf如果您的應用程序正在運行一個HTTP p陳列roxy或負載均衡器。