炎帝云HTTP
  1. 代码示例
炎帝云HTTP
  • 短效API
    • 白名单公共错误
    • 添加白名单
      GET
    • 提取ip
      GET
    • 删除/修改白名单
      GET
    • 查看白名单
      GET
    • API提取代码示例
      • Python
      • Golang
      • PHP
      • JAVA
  • 隧道代理
    • 请求换ip
      • 保持IP/切换IP
      • 用户密码认证
      • 错误信息
      • 代码示例
        • Python
        • PHP
        • C Sharp
        • JAVA
        • Golang
        • Nodejs
        • Selenium
        • C++
        • 易语言
        • PhantomJS/CasperJS/playwright
    • 固定时效
      • API操作文档
    • 独享代理
      • API操作文档
  1. 代码示例

Selenium

Selenium程序运行经常出现如下问题,需要重点关注如下:
1、提示弹窗要求手动输入用户名和密码的问题:
注意选择浏览器版本对应的demo,例如Chrome版本>=92,注意看demo的标题进行选择。
注意浏览器版本和浏览器驱动要一致,例如:100版本的需要下载对于100版本的driver.
2、临时文件存放目录权限错误的问题:
注意设置临时文件存放目录权限,例如 plugin_path = r'/tmp/{}_{}@t.16yun.zip',该文件用于临时存放用户名和密码,如果目录不存在运行也会提示错误,或者提示弹窗要求手动输入用户名和密码。
3、程序运行被目标网站识别的问题:
设置运行模式(防止被网站反爬),如果浏览器正常运行下,navigator.webdriver的值应该是undefined或者false,如果为true目标网站能检测到selenium,设置为开发者模式,可以防止目标网站识别。
python
python chrome>=92
python获取Cookie
HtmlUnitDriver(Java)
Firefox(Java)
php-webdriver-chrome
上一页
Nodejs
下一页
C++
Built with