# File lib/cloudfiles/connection.rb, line 227
    def create_container(containername)
      raise CloudFiles::Exception::Syntax, "Container name cannot contain the characters '/' or '?'" if containername.match(/[\/\?]/)
      raise CloudFiles::Exception::Syntax, "Container name is limited to 256 characters" if containername.length > 256
      response = storage_request("PUT", CloudFiles.escape(containername))
      raise CloudFiles::Exception::InvalidResponse, "Unable to create container #{containername}" unless (response.code == "201" || response.code == "202")
      CloudFiles::Container.new(self, containername)
    end