code: def use_http_post(message, destination, relay_state,
                             typ="SAMLRequest"):
          
          if not isinstance(message, six.string_types):
              message = "%s" % (message,)
  
          return http_post_message(message, relay_state, typ)
docs: 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