azure - Azure Web 作业上的 PhantomJs Webdriver 问题异常 - 无法在 http ://localhost:51293/上启动驱动程序服务

标签 azure selenium phantomjs azure-web-app-service azure-webjobs

我正在与 Phantomjs Web diver 合作获取页面源。它在本地工作正常,但当我在 azure 上托管 webjob 时,它会给我异常(exception);

OpenQA.Selenium.WebDriverException:无法在 http://localhost:51293/ 上启动驱动程序服务

http://localhost:51293/这条路径在每次运行时都会改变。

最佳答案

目前 Azure Web App/Web 作业不支持 PhantomJS。以下官方文件末尾注明。

Azure Web App sandbox - Unsupported frameworks

不支持的其他场景:PhantomJS/Selenium:尝试连接到本地地址,并且还使用 GDI+。

关于azure - Azure Web 作业上的 PhantomJs Webdriver 问题异常 - 无法在 http ://localhost:51293/上启动驱动程序服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43466083/

相关文章:

Python selenium Presence_of_element_ located((By.XPATH, ) 需要不区分大小写

python - 在 Pytest 中,根级别的 conftest.py 是否会被树中更深处的 conftest 覆盖?

javascript - Casperjs 获取代理

ruby - 如何使用 Poltergeist/Capybara/Rspec 记录 javascript 错误?

visual-studio - WNS 推送通知在 Debug模式下失败,错误为 : The Token obtained from Token Provider is wrong

azure - 在 Terraform Azure azurerm 中,如何获取应用程序配置连接字符串?

sql-server - 什么是 SQL Azure?

node.js - 如何在Azure上运行nodejs、express js项目的启动命令?

python - 如何通过 Python 使用 GeckoDriver 和 Firefox 使 Selenium 脚本无法检测?

node.js - PhantomJS 已崩溃 - 致命 Windows 异常,代码 0xc0000005