title: How to transfer files over HTTP?
body: <p>I'm looking for a solution that enables file transfer over HTTP. The need arises because I'm connecting between computers that are behind a firewall that allows only HTTP communication over ports 80 and 443. </p>
  
  <p>I've been suggested WebDAV as it is a ready solution and all my clients need to do is set up a network drive to access the files.<br>
  What other solutions are there for transferring files over HTTP?<br>
  Base64 encoding means I have to implement a client <strong>and</strong> a server that could be a source of bugs in the system.</p>
  
  <p><em>Edit:</em> what's good about the WebDAV solution, is that it gives the clients an environment they already know - network shares. Any way to simulate this (or give them another environment that's familiar) for ease of use. I come onto this project with the assumption that my clients are very dumb and I really don't want complaints about difficulty of use. </p>