11

我想将 Nancy 与默认路由一起使用,因为它干净且运行良好,但是我想要一个选项来将所有传入请求记录到控制台(我正在使用 Nancy 的自托管模块),而不管是否存在显式路由。简而言之,我希望能够捕获动词、传入的请求 URI、任何发布的数据(如果是 POST 请求)等。

我该怎么做呢?Before/After似乎只针对与现有路由匹配的请求运行,并且 404 也不会触发OnError。此外, usingGet["/(.*)"]仅捕获 GET 请求并忽略其他 HTTP 动词。

4

1 回答 1

16

使用Before/After在应用程序级别,而不是模块,用于该https://github.com/NancyFx/Nancy/wiki/The-Application-Before%2C-After-and-OnError-pipelines

于 2013-07-11T11:19:32.603 回答