Splash provides a lot of methods, functions and properties; all of them are documented in Splash Scripts Reference, Available Lua Libraries, Element Object, Request Object, Response Object and Working with Binary Data. Here is a short description of the most used ones:
Script as an HTTP API endpoint¶Each Splash Lua script can be seen as an HTTP API endpoint, with input arguments and structured result value. For example, you can emulate render.png endpoint using Lua script, including all its HTTP arguments.
<form>
values using element:form_values, change them in Lua code, fill the form with the updated values using element:fill and submit it using element:submit;RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4