Help URL

Boa tarde pessoal;

Estou com um problema para gerar arquivo.txt em uma máquina que não é local.

Abaixo, o endereço de onde deve ser gravado o arquivo:

http://converte-des/home/users/tatianam/temp_oficializa/caderno/

Eu consegui ler o arquivo onde passo da seguinte forma:

InputStream source = new URL(“http://converte-des/home/users/tatianam/temp_oficializa/caderno/dados_versao.txt”).openStream();
BufferedReader br = new BufferedReader(new InputStreamReader(source));

Ler eu consigo, mas gravar não to conseguindo, alguém pode me ajudar.

Muito Obrigada.

Você só conseguirá efetuar a gravação se puder fazer um upload, ou então se o servidor suportar o protocolo WebDAV, usar WebDAV, ou talvez até mesmo usar FTP ou SCP ou sei lá o quê. Depende muito de como o tal servidor foi configurado.
De qualquer maneira, nenhuma das maneiras é particularmente simples, já que também exigem alguma autenticação (imagine se fosse simples; aí ninguém conseguiria manter um site web durante mais de 2 minutos sem alguém pôr uma página indevidamente).

Você precisa de alguma biblioteca para poder fazer essa tal cópia. Consulte o dono desse site para ver o que você pode fazer. .

O diretório tem permissão de escrita?

Bom dia,

Acho que não fui muito clara quanto ao que preciso, é gravar um arquivo “.txt “, em uma máquina que não é a minha,” /home/users/tatianam/temp_oficializa/caderno/”, isso é um caminho para outra máquina.

Só que passando apenas esse caminho, ele não funciona, por isso acho que tenho que passar o “http://converte-des/home/users/tatianam/temp_oficializa/caderno/”, eu queria ter algum exemplo de como fazer isso.

Eu gero o arquivo na minha aplicação e coloco nessa outra area, que é outra máquina.

Obrigada.