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