code: def set_status(self, status_code: int, reason: str = None) -> None:
          
          self._status_code = status_code
          if reason is not None:
              self._reason = escape.native_str(reason)
          else:
              self._reason = httputil.responses.get(status_code, "Unknown")
docs: Sets the status code for our response.
  
          :arg int status_code: Response status code.
          :arg str reason: Human-readable reason phrase describing the status
              code. If ``None``, it will be filled in from
              `http.client.responses` or "Unknown".
  
          .. versionchanged:: 5.0
  
             No longer validates that the response code is in
             `http.client.responses`.