Web Service¶
Microwler ships with a JSON API built with Quart. It provides a simple way to run your crawlers and retrieve their scraped data via HTTP.
Usage¶
To start the webservice, activate your workspace and run the following command:
Per default, this will start a production-ready ASGI application on
localhost:5000usingQuartwithhypercorn.
You can customize the hostname and port:
API¶
::: microwler.web.backend selection: members: - status - project - crawl - data rendering: heading_level: 3
Microwler UI¶
Once the webservice is started, it will serve a NuxtJS application at localhost:<PORT>/
The application can be used as a convenient way to run crawlers and retrieve/monitor their data. It consumes the API described above.
