【发布时间】:2019-08-25 17:16:27
【问题描述】:
我正在通过电子邮件发送 HTML 内容。在 HTML 里面我有一些类似的东西
<img src="https://example.com/logo.png" border="0" alt="Logo" class="styleclass">
当我在 gmail 和 yahoo 中打开时,它显示的是正确的图像。 我用相同的名称替换了服务器中的图像,并且我再次发送电子邮件。 在 yahoo 中显示的是新图像,但在 gmail 中显示的是旧图像。 我搜索了一下,我才知道,谷歌第一次打开时会将图像存储在代理服务器中,下次它会显示来自其代理服务器的图像。如果我在链接中更改图像名称,它可能会显示正确的图像。但我不能改变我的链接。我想知道是否有人遇到过这个问题,如果有,是如何解决的。
在gmail中,我的代码修改如下。
<img src="https://ci6.googleusercontent.com/proxy/4sG5UHo-nA6ZlKKtDIWy8f9hKIVM9bM9uBFsS_0HI8yEuKaCfxH695uj5VpUAEUahDmSTEOyJVu76V5Zdz2bi28=s0-d-e1-ft#https://example.com/logo.png" border="0" alt="Logo" class="styleclass">
【问题讨论】: