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.