我正在编写一个G-WAN应用程序,它将计算不同图像的访问次数(图像存储在不同的服务器上)。
HTML代码:
<img src = "http://example.com/?sendandcount"></img>
对于sendandcount
应用程序,在我计数并记录访问者详细信息后,我尝试返回一个图像URL,如"http://abc.com/test.jpg",但它不起作用!"img src"标签似乎只请求和识别图像内容…
我需要先从其他服务器获取所有图像,然后从gwan服务器交付吗?(随着时间的推移,这些图像会发生变化,这将导致不一致…)
有什么建议吗?非常感谢!
您无法发回字符串。您需要发送图像本身。当浏览器查找IMG
标记源时,浏览器期望接收回一个文件。
从应用程序中执行此操作的最简单方法是URL重定向。
否则,您将不得不输出相关的MIME头并自己发送文件数据。只有当你在做动态水印或调整图像大小之类的事情,或者图像不公开时,这才是必要的。