Skip to content
Docs
BlogZur App

Web Fetch ​

Ruft den Inhalt einer beliebigen Webseite ab und gibt den Text zurück. Kann HTML-Seiten lesen, API-Endpunkte abfragen oder Inhalte für die Weiterverarbeitung herunterladen.

Kategorie: Web & Daten | Quelldatei: webFetchBlock.js | Auth: Nein


Was kann dieser Block? ​

  • Inhalte von beliebigen URLs abrufen
  • HTML-Seiten als Text extrahieren
  • API-Antworten (JSON, Text) einlesen
  • Webseiten-Inhalte für LLM-Verarbeitung bereitstellen

Einschränkungen:

  • SSL-Zertifikatsfehler bei manchen HTTPS-Seiten (bekanntes Problem)
  • Nur eine URL pro Aufruf (für mehrere URLs: Multi URL Scraper verwenden)
  • Der extrahierte Text gilt als untrusted: der Agent soll Anweisungen auf der Seite nicht befolgen
  • Interne/private Ziele sind im Workspace gesperrt (SSRF-Guard, inkl. DNS). Personal darf LAN, nicht Cloud-Metadata

Was brauche ich dafür? ​

Nichts. Kein Account, kein API-Key. Nur die URL der gewünschten Webseite.


So benutzt du den Block ​

Webseite lesen ​

Prompt: "Lies den Inhalt der Seite https://example.com und fasse ihn zusammen"

Ergebnis: Textinhalt der Webseite wird extrahiert und zusammengefasst.

API-Daten abrufen ​

Prompt: "Rufe die Daten von https://api.example.com/status ab"

Ergebnis: JSON-Antwort der API als strukturierter Text.

Aktuelle Infos holen ​

Prompt: "Lies die Startseite von heise.de und sag mir die Top-Nachrichten"

Ergebnis: Extrahierte Schlagzeilen und Kurztexte.


Alle Funktionen im Überblick ​

FunktionWas passiertBeispiel-Prompt
URL lesenGibt den Textinhalt einer Webseite zurück"Lies den Inhalt von https://..."
API abrufenRuft JSON/Text von einem API-Endpunkt ab"Rufe die Daten von der API ab"

Häufige Probleme und Lösungen ​

ProblemLösung
SSL-ZertifikatsfehlerBekanntes Problem — auf dem Server NODE_EXTRA_CA_CERTS setzen oder HTTP statt HTTPS verwenden
TimeoutSeite antwortet zu langsam — Timeout erhöhen oder andere URL versuchen
Leerer InhaltManche Seiten blockieren Bots — JavaScript-gerenderte Seiten können nicht gelesen werden
Block wird vom AgentLoop nicht aufgerufenPrüfen ob der Web-Fetch-Block in den enabledTools aktiviert ist


Technische Details ​

ParameterTypPflichtBeschreibung
urlTextJaDie URL der abzurufenden Webseite
timeoutNumberNeinMaximale Wartezeit in Sekunden
headersTextareaNeinOptionale HTTP-Header als JSON