V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
sead
V2EX  ›  分享创造

docker 无头浏览器群控, express 开箱即用

  •  
  •   sead ·
    seadfeng · 7 天前 · 1452 次点击
    github: https://github.com/seadfeng/headless-browser-clusters

    ## 项目包含两部分

    1.express app 控制浏览器 (app)

    2. 浏览器服务集群 (browser)

    ## 主要技术栈

    - redis
    - express
    - playwright
    - chromium
    - typescript
    - docker

    ## 用于截图?

    记得把 needBlocked 注释掉
    3 条回复    2025-01-23 19:23:34 +08:00
    clhcowboy
        1
    clhcowboy  
       7 天前 via iPhone
    怎么用?
    hanxiV2EX
        2
    hanxiV2EX  
       7 天前 via Android
    浏览器中的浏览器?
    sead
        3
    sead  
    OP
       7 天前
    @clhcowboy

    本地启动后用下面这个 curl 测试,项目主要用于 js 渲染页面,具体到 dom 解析不建议写在一起。

    curl -X POST http://127.0.0.1:3010/api/v1/fetch \
    -H "Content-Type: application/json" \
    -H "X-Api-key: your_api_key" \
    -d '{
    "url": "https://api.ipify.org"
    }'
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   750 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 19:19 · PVG 03:19 · LAX 11:19 · JFK 14:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.