Download the PHP package jez500/web-scraper-for-laravel without Composer
On this page you can find all versions of the php package jez500/web-scraper-for-laravel. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package web-scraper-for-laravel
Web Scraper for Laravel
A package to make it easier to scrape external web pages using laravel.
Key Features
- Support for standard HTTP requests (Using Laravel's HTTP client)
- Support for scraping javascript rendered pages (Using https://github.com/amerkurev/scrapper)
- Rotating user agents to avoid being blocked
- Support for extracting data using CSS selectors
- Support for extracting data using XPath expressions
- Support for extracting data using dot notation from JSON responses
- Support for extracting data using regular expressions
- Caching responses to avoid repeated requests
Usage examples
Installation
Contributing
PRs are welcome! It's a good idea to run coding standards and tests locally before submitting a PR. This can be done with:
Author
All versions of web-scraper-for-laravel with dependencies
PHP Build Version
Package Version
Requires
symfony/dom-crawler Version
^7.2
The package jez500/web-scraper-for-laravel contains the following files
Loading the files please wait ....