Send HTTP-forespørsel

Handlingen Send HTTP-forespørsel kobler arbeidsflyten til en webserver eller URL-adresse, og sender HTTP-forespørsler.

Etter at Flow sender HTTP-forespørselen, venter den i maksimalt 30 sekunder på en HTTP-svarkode. Hvis Flow ikke har mottatt et svar etter 30 sekunder, lukker den tilkoblingen til appen din og sender forespørselen på nytt.

Felt

Handlingen Send HTTP-forespørsel inneholder følgende felter.

Felter som brukes i handlingen Send HTTP-forespørsel.
Felt Beskrivelse
HTTP-metode Metoden for HTTP-forespørselen som skal sendes. Handlingen Send HTTP-forespørsel støtter følgende metoder:

  • – sender en forespørsel om informasjon fra serveren.
  • Slett – fjerner en ressurs fra serveren.
  • Hode – henter HTTP-svarhoder på serveren.
  • Alternativer – henter alternativene og funksjonene som støttes av serveren.
  • Oppdatering – oppdaterer delvis en ressurs på serveren.
  • Putt – oppdaterer en ressurs på serveren.
  • Post – oppretter eller erstatter en ressurs på serveren.
URL-adresse URL-adressen til serveren HTTP-forespørselen sendes til.
Topptekster Nøkkel- og verdiparet for HTTP-forespørselen. Flere nøkkelverdipar kan angis.
Brødtekst Innholdet som skal sendes til serveren.

Utløsere

Handlingen Send HTTP-forespørsel kan brukes i alle arbeidsflyter.

Eksempel

Eksempel på en arbeidsflyt som sender en POST HTTP-forespørsel når en bestilling betales

I dette eksempelet sendes en POST HTTP-forespørsel til en server når en bestilling betales.

Svarkoder

Den følgende tabellen beskriver hvordan Flow behandler HTTP-responskoden når den mottar et svar.

Slik behandler Flow HTTP-svarkoder.
HTTP-svarkode Slik behandler Flow svarkoden
2XX eller 3XX Suksess Flow markerer HTTP-forespørselen som vellykket, og utfører påfølgende handlinger i arbeidsflyten.
429 eller 5XX Feil Flow prøver automatisk på handlingen på nytt i opptil 24 timer til den mottar en annen svarkode, ellers løper den ut på tid.
Annen svarkode Hvis appen din returnerer en kode som ikke er beskrevet i denne tabellen, eller den løper ut på tid når det prøves på nytt, markerer Flow HTTP-forespørselen som mislykket. Påfølgende arbeidsflythandlinger utføres ikke.

Er du klar til å begynne å selge med Shopify?

Prøv det gratis