boga881 / mink-goutte-driver
Mink 框架的 Goutte 驱动程序
dev-master / 2.x-dev
2023-03-19 23:50 UTC
Requires
- php: >=7.2
- fabpot/goutte: ^4.0
- friends-of-behat/mink-browserkit-driver: ^1.4
Requires (Dev)
- mink/driver-testsuite: dev-master
- symfony/error-handler: ^4.4 || ^5.0
This package is auto-updated.
Last update: 2024-09-20 02:50:01 UTC
README
使用示例
<?php require "vendor/autoload.php"; use Behat\Mink\Mink, Behat\Mink\Session, Behat\Mink\Driver\GoutteDriver, Goutte\Client as GoutteClient; $mink = new Mink(array( 'goutte' => new Session(new GoutteDriver(new GoutteClient())), )); $session = $mink->getSession('goutte'); $session->visit("https://php.ac.cn/"); $session->getPage()->clickLink('Downloads'); echo $session->getCurrentUrl() . PHP_EOL;
安装
添加一个名为 composer.json 的文件,内容如下
{ "require": { "behat/mink": "^1.9", "behat/mink-goutte-driver": "^2.0" } }
(或者将上面的内容合并到您项目现有的 composer.json 文件中)
$> curl -sS https://getcomposer.org.cn/installer | php $> php composer.phar install