Splash lua API概览

Splash 提供了许多方法、函数和属性。这些内容分别被写进了文档:Splash 脚本参考 , 可用的lua库 , 元素对象 , 请求对象 , 响应对象使用二进制数据 。下面将对这些内容做一些简单的描述

脚本作为 Splash HTTP API 端点

每一个splash 的lua脚本都可以看做是一个 HTTP API 端点,具有输入参数和结构化的返回值。您可以使用lua脚本来模拟一个render.png端点,包括它 所使用的参数。

延迟

在页面中提取相关的信息

截图

与页面交互

构造HTTP 请求

  • splash:http_get 发送一个HTTP 的GET请求,并获取一个未经过渲染的原始的响应
  • splash:http_post 发送一个HTTP 的POST请求,并获取一个未经过渲染的原始的响应

检查网络流量

浏览选项

[2]这里的脚本指的是Python脚本