0

我正在使用OWIN在 WPF 应用程序中自行托管 API。这是为不想启用 IIS7 的测试人员准备的工具。

在我的 Post 操作中,我希望能够ApiController.RequestSystem.Web.HttpRequest使用SaveAs.

但是 OWIN 不提供HttpContext.Current(也不HttpContext.Current.Request),它是null,而且我找不到任何其他方法来获得System.Web.HttpRequest.

有没有办法可以将 a 保存System.Net.Http.HttpRequestMessage到文件中,或者只是将其作为文本从 a 中读取Stream

4

1 回答 1

-1

您可以简单地序列化任何HttpRequestMessage内容,然后将其存储在您想要的任何位置,例如在文本文件中。稍后,您可以读取文件并将其内容反序列化回HttpRequestMessage实例。

于 2013-10-24T15:18:16.127 回答