Proxy
向 html 響應添加一些內容
我想知道是否有可能使用(我的猜測是)代理伺服器向使用者響應添加一些內容?
假設我想在
div
本地網路使用者打開的每個 html 文件中添加一個。所以我正在尋找的是某種中間伺服器。存在這樣的東西可能只是我的想像,但如果確實存在,您能告訴我我正在尋找的功能的技術名稱嗎?任何免費/開源解決方案?問候,並感謝您的回答。
您沒有說,但如果您使用的是 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>