É possível alterar o conteúdo de um arquivo que reside em outro servidor usando os recursos do HTTP 1.1?

1

Digamos que temos um arquivo no servidor com todas as permissões 777 . É possível fazer um script, situado em outro servidor que o arquivo para modificar. O script usa recursos do protocolo HTTP 1.1 apenas para modificar o arquivo. Este cenário é possível?

    
por J.Olufsen 09.04.2012 / 10:28

1 resposta

4

Tecnicamente, sim, é possível. O HTTP 1.1 possui os comandos PUT e PATCH write, bem como o comando DELETE . No entanto, eles não são implementados na maioria dos servidores da web. Você precisa dizer ao Apache para aceitar os comandos PUT / PATCH / DELETE e ter um programa ou script específico para lidar com esses comandos para escrever e excluir.

Felizmente, a página do W3C lista 2 servidores da Web ( Jigsaw é o único que ainda é mantido) que suporta PUT por padrão, além de uma maneira fácil de configurar o Apache para também suportá-lo.

    
por 09.04.2012 / 10:48