有什么方法可以拦截asp.net中的HTML输出流并进行修改吗?例如使用httpmodules 或什么?我知道使用 java servlet 是可能的,并且假设必须有一种优雅的方式来使用 asp.net 来做到这一点。
我的目的是将许多 javascript 文件组合成一个压缩/打包的复合脚本,以使页面加载速度更快。
例如,如果我的页面在页眉中正常输出以下内容:
<script type="text/javascript" src="/scripts/blah.js"></script>
<script type="text/javascript" src="/scripts/yada.js"></script>
我想用以下内容替换它:
<script type="text/javascript" src="/scripts/all.js"></script>
(我也意识到我必须以某种方式创建 all.js)。 谢谢!
最佳答案
你可以设置Response.Filter
.
关于c# - 有没有办法拦截和修改asp.net中的html输出流,以结合javascript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4599987/