title: HTTP PUT for new file creation and directory creation
body: <p>How would a HTTP Server differentiate whether the request in PUT is for a folder creation or a file creation in a directory.</p>
  
  <p>For HTTP GET what I understood is, if the URL has a trailing /, then HTTP Server looks out for a folder with that name and, if does not exist can look out for a file.</p>
  
  <p>How does this work for PUT for a new file and folder creation?</p>