标签: .net-core http-headers asp.net-core-webapi
我使用.NET Core Web Api构建了一个简单的REST api。除非在要求请求通过代理的特定环境中运行时,否则一切工作都很好。该代理将Connection标头设置为keep-alive或close以外的其他值,这将导致Web Api应用程序以400 Bad Request进行响应。我无法控制此环境,因此必须通过代理。
Connection
keep-alive
close
400 Bad Request
如何配置Web Api,使其忽略HTTP请求提供的标头,而始终使用我指定的标头?