DokumentasjonWorkflowsApper og tjenester
HTTP node
Kaller en ekstern URL, f.eks. et API, en annen webhook eller en MCP-server. Auth, body, headere og query-parametere kan fylles fra maler. Svar-bodyen parses automatisk som JSON. Se oppsett, input og output, testkjøring og løsning av vanlige feil.
10 min lesetidOppdatert
Hva noden gjør
Kaller en ekstern URL, f.eks. et API, en annen webhook eller en MCP-server. Auth, body, headere og query-parametere kan fylles fra maler. Svar-bodyen parses automatisk som JSON.
Bruk HTTP som et tydelig avgrenset trinn i en anymize-workflow.
- Behandler 1 input.
- Gir 1 output til senere trinn.
- Kjører som et vanlig trinn i flyten.
Sett opp noden
- 01Åpne en workflow og legg til HTTP fra nodekatalogen.
- 02Fyll ut obligatoriske felt og koble verdier fra tidligere trinn.
- 03Kjør noden med et lite testdatasett og kontroller outputtet.
- 04Koble det vellykkede outputtet og aktiver etter en fullstendig test.
Handlinger og moduser
HTTP har ett tydelig formål. Innstillingene vises når du velger noden.
Innstillinger
| Felt | Betydning | Område |
|---|---|---|
| Metode | Valg: GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS | Standard |
| URL | Konfigurer verdien i nodepanelet. | Standard |
| Autentisering | Hvordan det eksterne API-et autentiserer seg. Token / nøkkel / passord legges i det aktuelle feltet under. | Standard |
| Tilgangsdata fra workflow-secret | Velg workflow-secretet med token, API-nøkkel eller Basic Auth-passord. Klarteksten havner aldri i workflow-JSON-en. | Beskyttet |
| Navn på nøkkel-feltet | Hva feltet heter der API-et forventer nøkkelen din. Står som regel i API-dokumentasjonen, ofte X-API-Key. | Standard |
| Navn på nøkkel-parameteren i URL-en | Hva parameteren i URL-en som bærer nøkkelen din heter, f.eks. ?api_key=… . Står i API-dokumentasjonen. | Standard |
| Username | Konfigurer verdien i nodepanelet. | Standard |
| Query-parametere | Legges på URL-en som ?key=value. Eksisterende query-strenger i URL-en beholdes. | Standard |
| Headers | Nøkkel/verdi-par som felter. Authorization settes automatisk via auth-feltet over, her bare egne headere. | Standard |
| Body-format | Hvordan bodyen overføres. 'Form' for eldre API-er som forventer felter som skjemadata; 'Rå' for XML eller ren tekst. I tvil: Automatisk. | Standard |
| Body | No-code-editor: legg til felt + verdi, typen (tekst/tall/boolean/JSON) gjenkjennes automatisk. Øverst til høyre kan du bytte til rå JSON. | Standard |
| Les svaret som | JSON stopper workflowen hvis svaret ikke inneholder gyldige strukturerte data. | Standard |
| Send videre | Når en liste mottas, kan neste trinn behandle hver oppføring separat. | Standard |
| Navn på tekst eller fil | Neste trinn finner teksten eller filen under dette navnet. Strukturerte JSON-data beholder sine egne feltnavn. | Standard |
| Importkontrakt | Konfigurer verdien i nodepanelet. | Standard |
| Importert dataformat | Konfigurer verdien i nodepanelet. | Standard |
| Følg omdirigeringer | Åpner den nye adressen ved omdirigering. Slå av for å sende det første svaret videre. | Standard |
| Ved HTTP-feil | «Kjør videre» lar workflowen kjøre videre også ved 4xx/5xx eller nettverksfeil, du sjekker $json.ok og reagerer (retry, fallback, logg). | Standard |
| Avbryt etter (millisekunder) | Avbryter forespørselen hvis den andre siden bruker for lang tid. I millisekunder (1000 = 1 sekund). Maks 30000 (30 sekunder). | Standard |
| Maks svar-størrelse (bytes) | Større svar avbrytes så workflowen ikke overbelastes. Oppgis i bytes (5000000 = 5 MB). Standard 5 MB, maks 10 MB. | Standard |
| Kjør én gang per element | Av (standard): noden kjører én gang for hele inputet. På: får den flere elementer (for eksempel fra «Del opp liste»), kjører den én gang PER element, og {{ $json }} er da nettopp dette elementet. Slik jobber du deg gjennom en filliste post for post. | Standard |
| Pause mellom elementer (millisekunder) | Ventetid før hver kjøring bortsett fra den første. 1000 = 1 sekund per element. Nyttig hvis motparten ellers struper deg. Maksimalt 300000 (5 minutter). | Standard |
Input og output
| Input | Betydning | Type |
|---|---|---|
| url | Mål-URL. Overstyrer konfig-feltet. | text |
| body | Request-body. | json |
| Output | Betydning | Type |
|---|---|---|
| body | Konfigurer verdien i nodepanelet. | json |
| status | HTTP-statuskode. | number |
| ok | true ved 2xx, ellers false. | boolean |
| headers | Svar-headere (lowercase-nøkler). | json |
Eksempel og testkjøring
API-GET med Bearer-token: start med et lite og gjenkjennelig datasett. Kontroller outputtet og bruk bare felt som faktisk finnes.
Eksempel på testkjøring
{
"query": "anymize",
"limit": 10
}Tilgang og sikkerhet
Før aktivering bør du kontrollere hvilke data som går inn i trinnet og hva outputtet inneholder.
Lagre nøkler og påloggingsdata i den beskyttede tilkoblingsadministrasjonen. Ikke lim dem inn i vanlige felt, testdata eller beskrivelser.
Løs vanlige feil
- Ingen output: kontroller siste kjøring og feltene fra forrige node.
- Tom variabel: åpne outputtet fra forrige trinn og bruk et felt fra de faktiske testdataene.