2
我有一個使用OWIN提供基本Web服務器的自託管應用程序。配置的關鍵部分是以下行:根據請求修改OWIN/Katana PhysicalFileSystem頁面
appBuilder.UseFileServer(new FileServerOptions {
FileSystem = new PhysicalFileSystem(filePath)
});
這提供了filePath
用於瀏覽列出的靜態文件,這多少是按預期工作。
但是我遇到了一個情況,我想稍微修改一個請求的基礎上的文件之一。特別是,我想從文件系統中加載文件的「正常」版本,根據傳入的Web請求的標題稍微改變它,然後將更改後的版本返回給客戶端而不是原始版本。所有其他文件應保持不變。
我如何去這樣做呢?