…como podem ver eu conecto a um servidor, capturo um determinado arquivo e faço um InputStream do mesmo, ta funcionando blz,
agora to precisando DELETAR esse arquivo remoto, alguém ai tem idéia de como fazer isso ??? pesquisei um pouco no pacote “java.net” mas não encontrei nada que resolvesse meu problema
Neste caso você dependerá da implementação do servidor HTTP que você está usando para saber como uma requesição deste tipo será tratada. Normalmente este tipo de operação é bloqueada para evitar que qualquer cliente tenha permissão de apagar arquivos no servidor.
breffo
…ta, mas como seria essa requisição ??? tem algum exemplo de como fazer isso ???
s4nchez
Você pode começar usando o método setRequestMethod():
publicstaticbooleanapagarArquivoRemoto(StringuriArquivoRemoto)throwsIOException{HttpClientclient=newHttpClient();HttpMethodmethod=newDeleteMethod(uriArquivoRemoto);try{intstatusCode=client.executeMethod(method);if(statusCode!=HttpStatus.SC_NO_CONTENT){returnfalse;}returntrue;}finally{// finaliza a conexãomethod.releaseConnection();}}
…espero ter ajudado !!!
s4nchez
Bacana!
Aproveita e muda o título do tópico e inclui um [Resolvido] pra facilitar a vida de quem quiser pesquisar por esse assunto no futuro