URL bar
The URL bar supports {{var}} syntax with live highlighting. Variables resolve from the active
environment, collection variables, and built-in dynamics.
An autocomplete popover appears when you type {{ showing all available variables with their
current resolved values.
Tabs
- Params — key-value table with two-way URL sync. Editing a param updates the URL query string and vice versa.
- Headers — key-value table. Auto-headers (Content-Type, Accept-Encoding, User-Agent) are shown with a toggle to disable or override each one.
- Body — modes: none, raw (JSON, XML, HTML, text, JavaScript), form-urlencoded, multipart form-data, binary file, GraphQL (planned).
- Auth — see Auth Schemes.
- Settings — per-request proxy, timeout, redirect, TLS, HTTP version, and Scrape.do native mode.
- Code — see Code Export.
Key-value table keyboard shortcuts
In both Headers and Params tables:
- Shift+Enter — insert a new empty row below the current one; focus moves to the new Key cell.
- Tab from the last row's Key cell — if the Key cell is non-empty, a new empty row is appended automatically. No need to click "Add row."
Auto-headers
Scrapeman automatically sets three headers based on the request:
- Content-Type — derived from the body mode (
application/jsonfor JSON body,application/x-www-form-urlencodedfor form, etc.) - Accept-Encoding —
gzip, br, deflateso the response is auto-decompressed by undici. - User-Agent —
Scrapeman/<version>.
Each auto-header can be disabled or overridden per-request from the Headers tab. If you manually set the same header, your value wins.