首页 文章
  • 0 votes
     answers
     views

    防火墙的Splash javascript渲染服务

    我在Digital Ocean Docker液滴上设置了Splash . 我的目的是使用SSH隧道发送请求并获得结果 . 我不希望其他任何人都能使用此服务 . 我按照Splash说明安装了Splash . 这会在服务器上设置UFW防火墙,除了22(SSH),80(http)和443(https)之外,所有端口都被阻止 . 我跑UFW拒绝访问80,443,8050和5023. ufw状态的结果如下:...
  • 0 votes
     answers
     views

    如何使用Splash处理新的标签页?

    我正在抓取一个非常恼人的链接网站( <a> HTML标签) - 它会在点击时打开小弹出窗体,提交后,打开新的浏览器标签(并将焦点切换到它),并带有我需要的URL,以及还将旧标签重定向到另一个页面 . 成功提交弹出窗口很容易,但我不知道如何获取此新选项卡的URL . 正如文档所说,Splash只能使用一个标签,所以不可能这样做吗?
  • 1 votes
     answers
     views

    如何使用Splash(JS渲染服务)与代理

    它在Scrapy中自动配置,但不在Curl或普通请求中配置 . 在curl中,我们可以在没有任何代理的情况下执 http://<server_ip>:8050/render.html?url=http://www.example.com/?timeout=10&wait=0.5 怎么用代理呢? 我试过这个: http://<server_ip>:8050/rend...
  • 1 votes
     answers
     views

    Splash不会呈现页面的所有内容

    我正在使用Splash v2.3.2并且我正在尝试渲染page但它不会渲染所有内容 . 它不会呈现图像或动态加载的内容 . 我正在使用我的http://localhost:8050/脚本: function main(splash) local url = splash.args.url assert(splash:go(url)) assert(splash:wait(10)) ...
  • 1 votes
     answers
     views

    scrapy-splash渲染比第一页更多

    我正在尝试抓一个网站,但需要在所有页面中使用splash,因为它们的内容是动态创建的 . 现在它只渲染第一页,而不是内容页面或分页页面 . 这是代码: import scrapy from scrapy_splash import SplashRequest import scrapy_splash class ShutSpider(scrapy.Spider): name = 'Shu...
  • 0 votes
     answers
     views

    剂量飞溅支持Object.defineProperty?

    在那儿 . 我需要帮助,让我使用splash部署我的项目,我想更改浏览器语言和插件 . selenium或chrome Console中的以下表达式可以,但在启动时,它不起作用 . splash:evaljs('Object.defineProperty(navigator,\'plugins\', { get: function() { ...
  • 0 votes
     answers
     views

    Splash Private模式每次都需要登录

    我正在尝试在初次访问时登录网站,然后检查 Remember Me 按钮 . 这种方式在未来的访问中可以通过不必再次登录来节省一些时间 . 我已经使用 --disable-private-mode 启动了docker并将 splash.private_mode_enabled = false 设置在 main 函数的顶部,但是我仍然需要在后续访问该网站时登录 . 我也看到https://splash...

热门问题