Pergunta

Eu tenho um arquivo que é criado dinamicamente (ou seja, eu solicitá-la através de um manipulador http://mysite.com/images/1849?encoding=UTF-8&b=100") Cria a imagem com base no que atributos você passar.Eu estou tentando descobrir como usar WebClient.DownloadFile para pegar esse arquivo, mas não pode fazê-lo funcionar alguém já fez isso antes?O erro não me disse nada "do Sistema.Líquida.WebException:Ocorreu uma exceção durante uma solicitação WebClient."

  WebClient Client = new WebClient();
  Client.DownloadFile("http://mysite.com/images22?encoding=UTF-8&b=100", @"c:\myfile.jpeg");
Foi útil?

Solução

Não posso comentar, preciso de representante ...

Você já tentou envolver o DownloadFile em um bloco Try / Catch e, em seguida, exibir os detalhes do erro?Especificamente, se for um erro HTTP ou algum outro erro do sistema?

Outras dicas

O segundo parâmetro de seqüência de caracteres é um local de arquivo para download, tais como: C:\image.bmp.

Você pode usar em vez disso, DownloadData se você deseja uma matriz de bytes para trabalhar com em vez disso.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top