Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想确定对我的 NancyFX 处理程序的请求是否有 X_FORWARDED_FOR 值。在 MVC 中,它保存在 HttpRequest 的 ServerVariables 命名集合中。
我应该在哪里寻找在 NancyFX 中相同的值?
您的模块中的所有 HTTP 请求标头都可以Request通过NancyModule. 例如:
Request
NancyModule
public class MyModule : NancyModule { public MyModule() { Get["/"] =_ => Request.Headers["X-Forwarded-For"].Any() ? HttpStatusCode.OK : HttpStatusCode.BadRequest; } }