C 通过gwan获取图像和交付

C 通过gwan获取图像和交付,c,image,g-wan,C,Image,G Wan,我正在编写一个G-WAN应用程序,它将计算不同图像的访问次数(图像存储在不同的服务器上) HTML代码: <img src = "http://example.com/?sendandcount"></img> 对于sendandcount应用程序,在我计算并记录访问者详细信息之后,我尝试返回一个类似“”的图像URL,但它不起作用!“img src”标记似乎只请求和标识图像内容 我是否需要先从其他服务器获取所有图像,然后从gwan服务器交付?(这将导致不一致,因为这

我正在编写一个G-WAN应用程序,它将计算不同图像的访问次数(图像存储在不同的服务器上)

HTML代码:

<img src = "http://example.com/?sendandcount"></img>

对于
sendandcount
应用程序,在我计算并记录访问者详细信息之后,我尝试返回一个类似“”的图像URL,但它不起作用!“img src”标记似乎只请求和标识图像内容

我是否需要先从其他服务器获取所有图像,然后从gwan服务器交付?(这将导致不一致,因为这些图像会随着时间的推移而变化…)


有什么建议吗?多谢各位

无法将字符串发回。您需要发送图像本身。当浏览器查找
IMG
标记源时,浏览器希望收到一个文件

从应用程序中执行此操作的最简单方法是使用


否则,您必须输出相关的MIME头并自己发送文件数据。仅当您正在执行动态水印或调整图像大小之类的操作,或者图像不公开时,才需要执行此操作。

您无法发回字符串。您需要发送图像本身。当浏览器查找
IMG
标记源时,浏览器希望收到一个文件

从应用程序中执行此操作的最简单方法是使用


否则,您必须输出相关的MIME头并自己发送文件数据。仅当您正在执行动态水印或调整图像大小之类的操作,或者图像未公开时,才需要此操作。

非常感谢您的建议!我已经成功地使用了gwan提供的重定向方法,但是,在显示图像之前要等待相当长的时间,我应该做些什么来改进它?谢谢G-WAN重定向是即时的,但是客户端必须向另一台服务器(存储图像的服务器)发出另一个DNS和HTTP请求,这需要时间。解决方案:使用与G-WAN相同的DNS名称(跳过DNS查找),从G-WAN提供映像,等等。这里都是关于网络延迟的。非常感谢您的建议!我已经成功地使用了gwan提供的重定向方法,但是,在显示图像之前要等待相当长的时间,我应该做些什么来改进它?谢谢G-WAN重定向是即时的,但是客户端必须向另一台服务器(存储图像的服务器)发出另一个DNS和HTTP请求,这需要时间。解决方案:使用与G-WAN相同的DNS名称(跳过DNS查找),从G-WAN提供映像,等等。这里都是关于网络延迟的。