puppeteer-render
    puppeteer-render
    • render
      POST
    • extractor
      POST

      render

      POST
      http://localhost:3000/render

      请求参数

      Body 参数application/json
      url
      string 
      必需
      默认值:
      https://www.baidu.com/
      type
      enum<string> 
      类型
      可选
      数据返回类型
      枚举值:
      pdfscreenshothtml
      cookies
      string 
      设置cookies
      可选
      可以直接从浏览器抓包复制。例如:"_ga=GA1.2.1234567890.1548994800; _gid=GA1.2.1234567890.1548994800; _gat=1"
      headers
      object 
      设置headers
      可选
      格式为headers对象,可以直接从浏览器抓包复制。例如:{"Accept-Language": "zh-CN,zh;q=0.9"}
      timeout
      number 
      超时
      可选
      超时时间,默认30000ms
      waitUntil
      enum<string> 
      等待方式
      可选
      枚举值:
      loaddomcontentloadednetworkidle0networkidle2
      默认值:
      networkidle2
      mode
      string 
      可选
      fuck模式隐藏浏览器特征
      pdf
      object 
      pdf模式下配置
      可选
      https://github.com/puppeteer/puppeteer/blob/v1.1.0/docs/api.md#pagepdfoptions
      screenshot
      object 
      截图模式下配置
      可选
      https://github.com/puppeteer/puppeteer/blob/v1.1.0/docs/api.md#pagescreenshotoptions
      waitForXPath
      object 
      可选
      https://github.com/puppeteer/puppeteer/blob/v1.1.0/docs/api.md#pagewaitforxpathxpath-options
      xpath
      string 
      xpath语法
      必需
      proxy
      string 
      必需
      示例
      {
          "url": "https://www.baidu.com",
          "waitUntil": "networkidle2",
          "type": "screenshot"
      }

      示例代码

      Shell
      JavaScript
      Java
      Swift
      Go
      PHP
      Python
      HTTP
      C
      C#
      Objective-C
      Ruby
      OCaml
      Dart
      R
      请求示例请求示例
      Shell
      JavaScript
      Java
      Swift
      curl --location --request POST 'http://localhost:3000/render' \
      --header 'Content-Type: application/json' \
      --data-raw '{
          "url": "https://www.baidu.com",
          "waitUntil": "networkidle2",
          "type": "screenshot"
      }'

      返回响应

      🟢200成功
      application/json
      Body
      object {0}
      示例
      {}
      修改于 2022-08-30 05:19:49
      下一页
      extractor
      Built with