Pergunta

Preciso monitorar um determinado arquivo no FTP, uma vez atualizado, preciso buscá -lo no FTP. Mas como identificar se é atualizado ou não é um problema.

Alguém tem alguma experiência nisso?

Foi útil?

Solução

Você precisa enviar um comando de lista. Você precisará analisar os resultados manualmente usando o Regex, pois não há formato padrão para o resultado de retorno.

Outras dicas

Os dados e o tempo de modificação do arquivo também podem ser obtidos usando um comando MLST ou MDTM. Ambos são extensões do protocolo FTP (não garantidas em todos os servidores), mas pelo menos alguns deles são suportados pela maioria dos servidores. Esses comandos retornam formato padronizado, ele não deve ser analisado como resultados do comando List.

Veja quanto mais detalhes em Este artigo.

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