我想跟踪网页上图片的观看次数/展示次数,但仍允许将图片嵌入HTML中,例如“img src =”http://mysite.com/upload/myimage。 jpg“/”元素。
我知道在Windows中我可以为“.jpg”编写处理程序,因此URL实际上会触发处理函数而不是从磁盘加载图像。是否可以在Ubuntu服务器上的python / django中执行此操作?如果jpg文件不是直接文件路径,那么它是否仍然可以缓存jpg文件?
在我看来,这就是谷歌picasaweb处理图像文件名的方式。我想了解一下如何实现它。
谢谢!
-Yi
答案 0 :(得分:0)
如果您不希望缓存图像,只需为它们添加时间戳即可。这个例子是用PHP编写的,但你明白了这个想法:
<img src=<?php echo '"../images/myimage.gif?'.time().'"'; /* Append time so image is not cached */ ?>
然后,您可以分析日志以跟踪视图等。