这是可以使用我们的多个免费在线工作站之一(例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器)在 OnWorks 免费托管服务提供商中运行的命令 phantomjs
程序:
您的姓名
phantomjs - 可使用 JavaScript API 编写脚本的无头 WebKit
商品描述
PhantomJS 是一个无头的 WebKit,可使用 JavaScript API 编写脚本。 它具有快速和原生
支持各种 Web 标准:DOM 处理、CSS 选择器、JSON、Canvas 和 SVG。
概要
phantomjs [开关] [选项] [脚本] [参数 [参数 [...]]]
配置
--cookies-文件=
设置文件名以存储持久性 cookie
--配置=
指定 JSON 格式的配置文件
--调试=
打印附加警告和调试消息:“true”或“false”(默认)
--磁盘缓存=
启用磁盘缓存:“true”或“false”(默认)
--磁盘缓存路径=
指定磁盘缓存的位置
--忽略-ssl-错误=
忽略 SSL 错误(过期/自签名证书错误):“true”或“false”
(默认)
--加载图像=
加载所有内联图像:“true”(默认)或“false”
--local-url-访问=
允许使用“file:///” URL:“true”(默认)或“false”
--本地存储路径=
指定本地存储的位置
--本地存储配额=
设置本地存储的最大大小(以 KB 为单位)
--离线存储路径=
指定离线存储的位置
--离线存储配额=
设置离线存储的最大大小(以 KB 为单位)
--本地到远程 url-访问=
允许本地内容访问远程 URL:“true”或“false”(默认)
--最大磁盘缓存大小=
限制磁盘缓存的大小(以 KB 为单位)
--输出编码=
设置终端输出的编码,默认为'utf8'
--远程调试器端口=
在调试工具中启动脚本并侦听指定端口
--远程调试器-自动运行=
立即在调试器中运行脚本:“true”或“false”(默认)
--代理=
设置代理服务器,例如'--proxy=http://proxy.company.com:8080'
--代理身份验证=
为代理提供身份验证信息,例如
''-proxy-auth=用户名:密码'
--代理类型=
指定代理类型,“http”(默认)、“none”(完全禁用)或
'袜子5'
--脚本编码=
设置用于启动脚本的编码,默认为 'utf8'
--脚本语言=
设置脚本语言而不是检测它:'javascript'
--网络安全=
启用网络安全,“真”(默认)或“假”
--ssl-协议=
选择要提供的特定 SSL 协议版本。 值(不区分大小写):
TLSv1.2、TLSv1.1、TLSv1.0、TLSv1(与 v1.0 相同)、SSLv3 或 ANY。 默认是提供
所有 Qt 认为是安全的(SSLv3 及更高版本)。 可能不支持所有值,
取决于系统 OpenSSL 库。
--ssl-密码=
设置支持的 TLS/SSL 密码。 参数是以冒号分隔的 OpenSSL 列表
密码名称(不得使用 ALL、kRSA 等宏)。 默认匹配现代
浏览器。
--ssl-证书路径=
设置自定义 CA 证书的位置(如果未设置,则使用环境
变量 SSL_CERT_DIR。 如果也没有设置,则使用系统默认值)
--ssl 客户端证书文件=
设置客户端证书的位置
--ssl 客户端密钥文件=
设置客户端私钥的位置
--ssl-客户端密钥密码=
设置客户端私钥的密码
--网络驱动程序=
以“远程 WebDriver 模式”(嵌入式 GhostDriver)启动:“[[ :] ]'
(默认 '127.0.0.1:8910')
--webdriver-日志文件=
写入 WebDriver 日志的文件(默认为“无”)(注意:需要
'--网络驱动程序')
--webdriver-loglevel=
WebDriver 日志级别:(支持:'ERROR'、'WARN'、'INFO'、'DEBUG')(默认
'INFO') (注意:需要 '--webdriver')
--webdriver-selenium-grid-hub=
Selenium Grid HUB 的 URL:'URL_TO_HUB'(默认为 'none')(注意:需要
'--网络驱动程序')
-w,--wd
相当于上面的“--webdriver”选项
-h, - 帮助
显示此消息并退出
-v, - 版本
打印出 PhantomJS 版本
任何接受布尔值 ('true'/'false') 的选项也可以接受 'yes'/'no'。
没有任何参数,PhantomJS 将以交互模式(REPL)启动。
文档可以在网站上找到, http://phantomjs.org.
使用 onworks.net 服务在线使用 phantomjs