gpt4 book ai didi

java - 修改Http响应

转载 作者:行者123 更新时间:2023-12-01 16:10:20 28 4
gpt4 key购买 nike

我需要编写一个 Servlet 过滤器来检查发送出去的 HTML,并将其中指向/images 的所有链接修改为完全不同的域,以便它们由 CDN(内容分发网络)提供服务,而不是比我的网站。

这是推荐的吗?我该如何实现这一目标?

-谢谢

最佳答案

最有效的方法是将图像路径保留在应用程序配置中,并使用不同的配置进行开发和生产。开发版本将执行 localhost(或其他),而产品版本将指向您的 CDN。

如果配置不是一个选项,Jason Hunter's Java Servlet Programming有一个例子 search/replacing outgoing html with a regex 。您可以使用并修改它来替换您的图像 URL。

如果您的应用服务器前面有负载均衡器或 Apache,您也可以在那里进行替换。它的优点是不会用 CDN 逻辑污染您的应用程序。但缺点是版本控制较困难等。

关于java - 修改Http响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1512357/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com