有没有人知道任何允许HTTP响应的内容/数据在被转发到请求客户端之前直接修改的反向代理解决方案?
举个例子:
代理将客户对pdf文档的请求转发给另一台服务器,代理收到响应,水印添加到pdf页面,水印pdf返回给客户。
此致 迈克
答案 0 :(得分:2)
Apache有mod_proxy
和mod_proxy_html
,它用于重写链接,标题等。我只见过HTML或XML过滤器,但你应该能够编写自己的二进制文件满足您的PDF需求。我可以看到的困难是Apache将网页视为流而不是文件。我不确定如何为PDF文档添加水印,但如果您需要访问整个文件来执行此操作,则可能会很快变得复杂。
请注意,在服务器上进行水印似乎要容易得多,在服务器上您可以访问文件而不是代理。如果担心服务器负载,批处理或单独的服务器可能是替代解决方案。
答案 1 :(得分:0)
我在Pound取得了成功。
答案 2 :(得分:0)
答案 3 :(得分:0)
我在python标签上找到了Deliverance的描述,它可能对你正在寻找的东西很有用。我自己也没有这方面的经验,所以那些无穷无尽。