WebClient.DownloadFile download do arquivo que é criado dinamicamente
-
28-10-2019 - |
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");
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.