使用 NancyFx 作为代理

Using NancyFx as proxy

有没有办法在 NancyFx 中使用代理概念?我的意思是,我想访问一项服务并在我的 Nancy 应用程序(作为代理)中记录响应,或者在 JSON 文件中 (similiar to wiremock) or in memory (similar to mountebank)

提前致谢。

您当然可以编写大量代码来记录请求和响应,并使用标准 Web 客户端之一将请求传回服务,但 Nancy 没有内置系统来执行此操作 - Nancy 是一个MVC 网络框架,不是代理服务器。

也许您需要更多类似 Nginx 的东西?

您是否考虑过 WireMock.net,因为它具有代理功能并将结果保存到 json 个文件。

接近本文结尾的是an example of using the proxy feature of wiremock