如何根据另一台服务器的收入请求处理响应

时间:2019-04-17 11:25:56

标签: c# asp.net asp.net-mvc asp.net-web-api asp.net-core-2.2

当请求来自Dev1服务器并且来自其他服务器的请求时,我想从响应中过滤一些数据,然后它在Web api中显示模型中的所有值,我该如何处理。以及我将Api01中的http标头设置为公共,并检查Api2请求中的标头。

Exp 内部Api1(Dev01)调用Api2(Dev02)

1。从Api01(Dev01)请求,然后-> Dev02返回resp中的某些值。 2.请求任何其他服务器,然后-> Dev02返回所有值作为响应。

1 个答案:

答案 0 :(得分:0)

您不必关心请求来自哪台计算机,以隐藏响应中的某些字段。为此使用授权。

如果您不能执行此操作,并且您确实要根据调用API的机器来更改响应,则获取调用者的IP地址并对其执行操作:Asp Net Web API 2.1 get client IP address