I did download and run Charles to monitor my internet traffic. However, Charles only records internet activities through proxy server. When I start to run Charles, it automatically set my IE to use proxy server. The url that I have problem with are only accessible through "Automatically detect settings" with LAN settings for IE. Therefore, with Charles is running, I got the same error message from IE browser as I got from my perl script.
So, my guess is that the web server for my problematic url doesn't recognize connection of client through proxy. Am I right? If so, what's the solution for this?