跳转到主要内容
资源与工具

免费 API 请求生成器

选择 HTML、Markdown 或截图任务,生成可直接使用的 cURL、JavaScript 与 Python 示例。无需登录,也无需在这里填写 API Key。

在浏览器内生成 · 不发送抓取请求

配置请求

使用公开的 HTTP(S) 页面,端口为 80 或 443。

domcontentloaded 等待 DOM;load 会进一步等待页面资源。

限定提取内容的范围;这不是等待元素出现的条件。

POSThttps://api.adscrawl.net/html
# Set your API key in your server environment first:
# export ADSCRAWL_API_KEY='YOUR_API_KEY'
: "${ADSCRAWL_API_KEY:?Set ADSCRAWL_API_KEY first}"

curl --fail-with-body --silent --show-error \
  --request POST 'https://api.adscrawl.net/html' \
  --header "x-api-key: $ADSCRAWL_API_KEY" \
  --header 'content-type: application/json' \
  --data-raw '{
  "url": "https://example.com",
  "waitUntil": "domcontentloaded",
  "timeoutMs": 60000,
  "contentMode": "html"
}' \
  --output 'page.html'

运行成功后保存为 page.html。

查看此接口的完整参数

从示例到首次请求

选择 HTML 保留渲染后的页面结构,选择 Markdown 获取适合检索与 AI 处理的可读正文,或选择 PNG 截图保存页面外观。Markdown 依赖文章识别,并非所有页面都有可提取正文。

调整网址和等待条件后,代码会自动更新。选择器用于限定内容或截图范围,不会等待元素出现。截图指定选择器后优先截取元素;持续联网页面使用 networkidle 可能超时。

复制代码到您的开发环境,在服务端设置 ADSCRAWL_API_KEY 环境变量,再运行示例。JavaScript 使用 Node.js 18+,Python 需要 requests。生成工具免费;实际 API 请求按您的套餐计费。