ActionContext

获取IP

该IP可以获取到代理前的客户端IP,并且规避了XFF伪造机制。

var ip = ActionContext.Current.IpAddress;

获取Headers

获取Headers将会获取到非X-开头的Header,并且该Headers无法修改。

var headers = ActionContext.Current.Headers;

获取UserAgent

var userAgent = ActionContext.Current.UserAgent;

获取ReuqestId

该RequestId会在使用框架的请求组件时自动带在链路上,如果不使用框架的请求组件请将当前RequestId带在X-Request-Id头上。

string requestId = ActionContext.Current.RequestId;

results matching ""

    No results matching ""