docs: def put(self, url, params=None, headers=None, content=None, form_content=None):
          # type: (str, Optional[Dict[str, str]], Optional[Dict[str, str]], Any, Optional[Dict[str, Any]]) -> ClientRequest
          """Create a PUT request object.
  
          :param str url: The request URL.
          :param dict params: Request URL parameters.
          :param dict headers: Headers
          :param dict form_content: Form content
          """
          request = self._request('PUT', url, params, headers, content, form_content)
          return request