<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def use_http_post(message, destination, relay_state, typ="SAMLRequest"):
 """ Return a urlencoded message that should be POSTed to the recipient. :param message: The response :param destination: Where the response should be sent :param relay_state: The relay_state received in the request :param typ: Whether a Request, Response or Artifact :return: dictionary """

        if not isinstance(message, six.string_types):
            message = "%s" % (message,)

        return http_post_message(message, relay_state, typ)