简体   繁体   中英

webclient bugging out or what?

hi
I ran my project yesterday just fine, but today when I ran the same code it hangs on WebClient.DownloadFile() and eventually times out with this error message:
"An unhandled exception of type 'System.Net.WebException' occurred in System.dll"

So I tried running only the webclient in a new project, downloading from a hardcoded url that I know is up like this.

static void Main(string[] args)
    {
        WebClient client = new WebClient();
        client.DownloadFile("http://www.ashersarlin.com/cartoons/officerap2.gif", "pic.gif");
    }

Same thing happens. It creates an empty file "pic.gif" but times out eventually.

I could use some pointers. I'm new to .NET and have no idea how to troubleshoot this.

Your exact code works for me...

Perhaps your default proxy is messed up?

Suggestions:

  • Print out the detail of the WebException - it may give more hints
  • Use Wireshark to see what's going on at the network level. That should show you if it's trying to connect, what it's getting back etc.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM