如何在资源控制器的功能中访问 request.connectioninfo.remoteaddress?我需要存储和记录客户端远程 IP。
2 回答
1
使用请求的原始属性https://pub.dartlang.org/documentation/aqueduct/latest/aqueduct/Request/raw.html
由 CA 编辑:请求对象已经存在于从 ResourceController 或 Controller 扩展的控制器中,并且可以简单地这样使用:
final remote_address = request.raw.connectionInfo.remoteAddress.address;
于 2018-12-30T17:42:39.660 回答
-1
您无法绑定它,但您可以以相同的方式访问它。该请求可作为资源控制器的属性使用,因此可在每个方法中使用。
于 2018-12-31T13:37:30.403 回答