Caros,
necessito de uma ajuda para uma aplicação do tipo Windows Application, que deverá fazer upload de arquivos para um deterninado servidor, via HTTP.
Vejam o codigo abaixo:
private void BTUpload_Click(object sender, EventArgs e)
{
String site = "http://localhost";
String arquivo = "c:\\teste.txt";
WebClient cliente = new WebClient();
NetworkCredential credenciais = new NetworkCredential("usuario", "senha");
cliente.Credentials = credenciais;
try
{
cliente.UploadFile(site, arquivo);
MessageBox.Show("Arquivo enviado com sucesso!");
}
catch (Exception erro)
{
MessageBox.Show("Erro ao tentar enviar o arquivo!" + "Erro: " + erro);
}
}
O codigo acima não apresenta nenhum erro, mas também não transfere o arquivo.
Alguem tem ideia de como posso executar tal tarefa?