theo status 面向人类使用者,theo verify 面向脚本。
theo status
baseUrl 调用 theo.verify(),同时探测另一个主机(裸域名 vs www),以捕获裸域名重定向导致的 401 陷阱——这是首次使用时出现 401 的头号原因。
示例输出(健康状态)
示例输出(裸域名重定向导致的 401)
theo verify
authenticated 为 false 时以 1 退出,因此你可以据此在 CI 中设置门禁。
脚本化使用
theo.verify() 以编程方式调用。