南希:我如何捕捉所有请求,无论动词或路径如何
我想使用Nancy的默认路由,因为它干净且运行良好,但是我想要一个选项将所有传入的请求记录到控制台(我使用的是Nancy的自托管模块),而不管是否存在显式路由。 简而言之,我希望能够捕获动词,传入的请求URI,任何发布的数据(如果它是POST请求)等。
我该怎么做呢? Before
/ After
似乎只运行与现有路由匹配的请求,而404也不会触发OnError
。 此外,使用Get["/(.*)"]
仅捕获GET请求,并将忽略其他HTTP谓词。
使用应用程序级别的Before
/ After
,而不是Module,用于https://github.com/NancyFx/Nancy/wiki/The-Application-Before%2C-After-and-OnError-pipelines