php使用ChromeDriver控制浏览器

开发板推荐:天空星STM32F407VET6开发板

超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

php使用ChromeDriver控制浏览器

先查看Chrome浏览器的版本:浏览器菜单:帮助->关于
下载对应版本的chromedriver:
http://npm.taobao.org/mirrors/chromedriver/
http://chromedriver.storage.googleapis.com/index.html
两个地址都可以下。

下载完后解压出:chromedriver.exe

命令行运行:
chromedriver.exe --port=9515 --allowed-ips=
命令会启动默认端口是9515的一个web服务。(http://locahost:9515 可以访问到说明成功)

用PHP控制浏览器:

PHP-webdriver 库是 Selenium WebDriver 的 PHP 语言绑定,它允许您从 PHP 控制 Web 浏览器。

首先下载php-webdriver包:
composer require php-webdriver/webdriver

github项目地址:https://github.com/php-webdriver/php-webdriver
说明文档:https://github.com/php-webdriver/php-webdriver/wiki/Example-command-reference然后编写PHP示例代码:

<?php

namespace Facebook\WebDriver;

use Facebook\WebDriver\Remote\DesiredCapabilities;
use Facebook\WebDriver\Remote\RemoteWebDriver;
require_once('vendor/autoload.php');

$host = 'http://localhost:9515/'; // 对应exe 窗口中的 端口号

$ca

开发板推荐:天空星STM32F407VET6开发板

超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值