向 html 响应添加一些内容

向 html 响应添加一些内容

我想知道是否可以通过(我猜测)代理服务器来向用户响应添加一些内容?

假设我想向div本地网络用户打开的每个 html 文档添加一个。所以我正在寻找某种中介服务器。可能只是我的想象,这样的东西存在,但如果确实存在,您能告诉我我正在寻找的功能的技术名称吗?有任何免费/开源解决方案吗?

您好,谢谢您的回答。

答案1

你没有说,但是如果你使用 Apache,你可以使用mod_substitute模块来实现这一点。查看Apache 文档还有这个例子

步骤大致如下:

  • 将 mod_substitute 指令添加到 Apache 配置文件。
  • 添加规则

规则示例

<Location />

AddOutputFilterByType SUBSTITUTE text/html
Substitute 's|</body>|<script src="https://xxx.com/myBucket/cookiepolicy.js" type="text/javascript"></script></body>|ni'
AddOutputFilterByType DEFLATE text/html text/plain text/css text/xml text/javascript

</Location>

相关内容