GET, HEAD and DELETE work, but PUT is going to take a little more work