code: def use_http_form_post(message, destination, relay_state,
                             typ="SAMLRequest"):
          
          if not isinstance(message, six.string_types):
              message = "%s" % (message,)
  
          return http_form_post_message(message, destination, relay_state, typ)
docs: Return a form that will automagically execute and POST the message
          to the recipient.
  
          :param message:
          :param destination:
          :param relay_state:
          :param typ: Whether a Request, Response or Artifact
          :return: dictionary