爱意满满的作品展示区。
sead

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

  •  
  •   sead ·
    seadfeng · Jan 23, 2025 · 3631 views
    This topic created in 496 days ago, the information mentioned may be changed or developed.
    github: https://github.com/seadfeng/headless-browser-clusters

    ## 项目包含两部分

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

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

    ## 主要技术栈

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

    ## 用于截图?

    记得把 needBlocked 注释掉
    3 replies    2025-01-23 19:23:34 +08:00
    clhcowboy
        1
    clhcowboy  
       Jan 23, 2025 via iPhone
    怎么用?
    hanxiV2EX
        2
    hanxiV2EX  
       Jan 23, 2025 via Android
    浏览器中的浏览器?
    sead
        3
    sead  
    OP
       Jan 23, 2025
    @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"
    }'
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3380 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 11:11 · PVG 19:11 · LAX 04:11 · JFK 07:11
    ♥ Do have faith in what you're doing.