title: How do i monitor when and where an image from my server is loaded?
body: <p>Almost all of us have heard of services like <a href="http://spypig.com" rel="nofollow">spypig</a> . I was wondering how do they track client's IP when an image from their server get loaded. To do the same I made an aspx page with <code>Response.ContentType = "image/png"</code> but for this my link goes as </p>
  
  <p>www.something.com/imagePage.aspx?id=rndmval</p>
  
  <p>Is there any method by which whenever an image from my server say "mysite.com/images/me.gif" gets loaded on a system i get notified with the ip of that system?
  Its similar to monitoring an image. I like the way spypig works, it can monitor an image whenever it gets loaded on any browser. Does anybody know how do they do that??? </p>