基于twisted的Xsl转换反向代理
xslprox的Python项目详细描述
安装
python3 -m pip install xslproxy
使用
^{pr2}$对某个代理终结点的请求将被转发到后端。当 从后端返回成功的结果,使用 指定的XSL样式表并发送到客户端。以下代理 端点可用:
- /transform/{XSLPARAMS}
- XSLPARAMS中指定的所有样式表和参数都应用于 后端响应,结果返回给客户端 Content-Typeheader设置为application/xml,text/html或 text/plain根据^{tt6}中指定的method$ 链中最后一个样式表的元素。
XSLPARAMS路径分段采用以下key=value对。每个 由和号(&)字符分隔的对:
- xsl[] 服务器上样式表的相对路径(不带.xsl或^{tt11})$ 扩展)。此参数可以指定多次。
- xp[样式表键][参数键] 中指定的样式表的名为param-key的XPath参数 stylesheet-key。后者需要匹配通过指定的其中一个值 xsl[]参数。
- xs[样式表键][参数键] 中指定的样式表的名为param-key的字符串参数 stylesheet-key。后者需要匹配通过指定的其中一个值 xsl[]参数。
许可证
该软件受AGPLv3或更高版本许可证的约束。在
- 项目
标签: