Het hulpprogrammaDocumentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
web_fetch voert een gewone HTTP GET uit en extraheert leesbare inhoud
(HTML naar markdown of tekst). Het voert geen JavaScript uit.
Voor JS-zware sites of pagina’s achter een login gebruik je in plaats daarvan de
Webbrowser.
Snel aan de slag
web_fetch is standaard ingeschakeld — er is geen configuratie nodig. De agent kan
het meteen aanroepen:
Hulpprogrammaparameters
URL om op te halen. Alleen
http(s).Uitvoerindeling na extractie van de hoofdinhoud.
Kort de uitvoer af tot dit aantal tekens.
Hoe het werkt
Ophalen
Verstuurt een HTTP GET met een Chrome-achtige User-Agent en
Accept-Language
header. Blokkeert prive/interne hostnamen en controleert redirects opnieuw.Fallback (optioneel)
Als Readability mislukt en Firecrawl is geconfigureerd, wordt opnieuw geprobeerd via de
Firecrawl API met modus om bots te omzeilen.
Configuratie
Firecrawl-fallback
Als Readability-extractie mislukt, kanweb_fetch terugvallen op
Firecrawl voor botomzeiling en betere extractie:
plugins.entries.firecrawl.config.webFetch.apiKey ondersteunt SecretRef-objecten.
Verouderde configuratie voor tools.web.fetch.firecrawl.* wordt automatisch gemigreerd door openclaw doctor --fix.
Als Firecrawl is ingeschakeld en de SecretRef ervan niet kan worden opgelost zonder
FIRECRAWL_API_KEY env-fallback, mislukt het opstarten van de Gateway direct.Firecrawl
baseUrl-overschrijvingen zijn vergrendeld: gehost verkeer gebruikt
https://api.firecrawl.dev; zelfgehoste overschrijvingen moeten zijn gericht op prive- of
interne endpoints, en http:// wordt alleen geaccepteerd voor die prive-doelen.tools.web.fetch.providerselecteert expliciet de fallbackprovider voor ophalen.- Als
provideris weggelaten, detecteert OpenClaw automatisch de eerste gereedstaande web-fetch- provider op basis van beschikbare referenties. Niet-gesandboxteweb_fetchkan geinstalleerde plugins gebruiken diecontracts.webFetchProvidersdeclareren en tijdens runtime een overeenkomende provider registreren. Tegenwoordig is Firecrawl de meegeleverde provider. - Gesandboxte
web_fetch-aanroepen blijven beperkt tot meegeleverde providers. - Als Readability is uitgeschakeld, springt
web_fetchdirect naar de geselecteerde providerfallback. Als er geen provider beschikbaar is, faalt het gesloten.
Vertrouwde env-proxy
Als je deployment vereist datweb_fetch via een vertrouwde uitgaande
HTTP(S)-proxy gaat, stel dan tools.web.fetch.useTrustedEnvProxy: true in.
In deze modus past OpenClaw nog steeds hostnaamgebaseerde SSRF-controles toe voordat
het verzoek wordt verstuurd, maar laat het de proxy DNS oplossen in plaats van lokale DNS-
pinning uit te voeren. Schakel dit alleen in wanneer de proxy door de operator wordt beheerd en
uitgaand beleid afdwingt na DNS-resolutie.
Als er geen HTTP(S)-proxy-env-var is geconfigureerd, of als de doelhost wordt uitgesloten door
NO_PROXY, valt web_fetch terug op het normale strikte pad met lokale DNS-
pinning.Limieten en veiligheid
maxCharswordt begrensd tottools.web.fetch.maxCharsCap- De responsbody wordt voor het parsen begrensd op
maxResponseBytes; te grote responsen worden afgekapt met een waarschuwing - Prive/interne hostnamen worden geblokkeerd
tools.web.fetch.ssrfPolicy.allowRfc2544BenchmarkRangeentools.web.fetch.ssrfPolicy.allowIpv6UniqueLocalRangezijn beperkte opt-ins voor vertrouwde fake-IP-proxystacks; laat ze oningesteld tenzij je proxy eigenaar is van die synthetische bereiken en zijn eigen bestemmingsbeleid afdwingt- Redirects worden gecontroleerd en beperkt door
maxRedirects useTrustedEnvProxyis een expliciete opt-in en mag alleen worden ingeschakeld voor door operators beheerde proxy’s die na DNS-resolutie nog steeds uitgaand beleid afdwingenweb_fetchwerkt op basis van best effort — sommige sites hebben de Webbrowser nodig
Hulpprogrammaprofielen
Als je hulpprogrammaprofielen of allowlists gebruikt, voeg danweb_fetch of group:web toe:
Gerelateerd
- Webzoekfunctie — doorzoek het web met meerdere providers
- Webbrowser — volledige browserautomatisering voor JS-zware sites
- Firecrawl — zoek- en scrapehulpprogramma’s van Firecrawl