HTTP > Altri moduli

NOTE
Adobe Workfront Fusion richiede un Adobe Workfront Fusion licenza oltre a un Adobe Workfront licenza.

Il Adobe Workfront Fusion HTTP L'app fornisce vari moduli per la comunicazione basata sul protocollo HTTP (Hypertext Transfer Protocol). HTTP è la base della comunicazione dei dati per il World Wide Web. Puoi utilizzare i moduli per scaricare pagine web e file, chiamare webhook, endpoint API e così via.

La scelta giusta del modulo dipende dal meccanismo di autenticazione/autorizzazione della risorsa a cui desideri accedere. Di seguito sono riportati alcuni esempi di moduli

  • Richiesta:modulo universale destinato principalmente a risorse che non utilizzano alcun tipo di autenticazione/autorizzazione
  • Creare una richiesta di autenticazione di base:per le risorse che utilizzano HTTP Autenticazione di base
  • Effettuare una richiesta OAuth 2.0: per risorse che utilizzano il protocollo di autorizzazione OAuth 2.0
  • Effettuare una richiesta di autenticazione certificato client: per le risorse che utilizzano un protocollo di autorizzazione che richiede un certificato lato client.
  • Effettuare una richiesta di autorizzazione della chiave API: per le risorse che utilizzano le chiavi API per l’autorizzazione.
NOTE
Se ti stai connettendo a un prodotto di Adobe che al momento non dispone di un connettore dedicato, ti consigliamo di utilizzare il modulo Adobe Authenticator.
Per ulteriori informazioni, consulta Modulo Adobe Authenticator.

Moduli di richiesta

Per istruzioni specifiche sul modulo di richiesta, consulta i seguenti articoli:

Altri moduli di azione

Ottieni un file

Questo modulo di azione scarica un file dall’URL specificato. Una volta scaricato il file, puoi elaborarlo ulteriormente (mappare i dati del file) utilizzando altri moduli nello scenario.

URL
Inserisci o mappa l’URL del file da scaricare.

Risolvere un URL di destinazione

Questo modulo di azione risolve una catena di reindirizzamenti HTTP e restituisce un URL di destinazione.

URL
Inserisci o mappa l’URL che desideri risolvere, ad esempio bit.ly URL.
Method
Specificare se si desidera utilizzare il metodo HEAD o il metodo GET.

Moduli iteratori

Recuperare le intestazioni

Questo modulo restituisce ogni intestazione (nome e valore) dal modulo HTTP specificato in un bundle separato.

Source Module
Seleziona il modulo da cui desideri recuperare le intestazioni.

Generazione di token web JSON (JWT)

È possibile generare un token JWT con l’aiuto di funzioni integrate:

Intestazione

Codice per copia&incolla:

{{replace(replace(replace(base64("{""alg"":""HS256"",""typ"":""JWT""}"); "/=/g"; emptystring); "/\+/g"; "-"); "/\//g"; "_")}}

Payload:

Codice per copia&incolla:

{{replace(replace(replace(base64("{""iss"":""key"",""exp"":" + (timestamp + 60) + "}"); "/=/g"; emptystring); "/\+/g"; "-"); "/\//g"; "_")}}

Token:

Codice per copia&incolla:

{{1.value}}.{{2.value}}.{{replace(replace(replace(sha256(1.value + "." + 2.value; "base64"; "secret"); "/=/g"; emptystring); "/\+/g"; "-"); "/\//g"; "_")}}
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43