title: What encoding should I use for an HTTP PUT?
body: <p>I am writing a webserver. I implemented GET and POST (application/x-www-form-urlencoded, multipart/form-data) and that works fine.</p>
  
  <p>I am thinking of adding a RESTful module to the server. So had a look at some stuff that's out there and got opinions about when to PUT, POST, and GET.</p>
  
  <p>My question is: what encoding (application/x-www-form-urlencoded, multipart/form-data) does PUT support (per the HTTP specifications), or can it handle both?</p>
  
  <p>I am trying to make the webserver as standard specific as I can without shooting myself in the foot.</p>