Trac - 以编程方式获取身份验证后的 wiki 页面内容

Trac - get programmatically wiki page content behind authentication

我想使用脚本从我的 trac (1.0.9) 获取 wiki 页面的内容。 我的 Trac 通过 apache httpd 提供并采用基本 AuthType。

所以我尝试使用wget如下

wget http://my/trac/wiki/MyWikiPage?format=txt --user=<THISISME> --ask-password --auth-no-challenge -q -O -

但我收到 403 错误。

HTTP request sent, awaiting response... 403 Forbidden

有什么问题吗?或者换句话说,是否有一种方法可以简单地从 Trac 远程获取 wiki 页面(考虑身份验证)?谢谢

您可以安装 XmlRpcPlugin and use one of the supported libraries,例如 Python 中的 xmlrpclib,以获取页面。