当我使用自定义标头通过端口8877直接调用eXist-db时,我有一个回显设置,告诉我它可以很好地完成。这条路线通常在互联网上关闭。
当我使用下面的page-flow.xml行通过Orbeon(3.9)调用eXist-db时,我不仅丢失了相同的标题,而且还调用了调用中的查询参数。
页面流:
<page id="fhir" path-info="/fhir/(.*)" matcher="oxf:perl5-matcher" view="http://localhost:8877/fhir/${1}"/>
通话(显然只适用于我的机器......):
curl -v -H "X-Request-Echo: true" http://localhost:8080/art-decor/fhir/ValueSet/?_lastUpdated=%3E2015
在Orbeon的配置中我能做些什么吗?升级Orbeon已被证明是非平凡的,因为css模型已经改变,并且许多页面在没有有用错误的情况下无法加载,所以我希望得到不同的答案。
答案 0 :(得分:1)
控制器仅匹配路径,而不匹配查询参数。因此,${...}
的替换语法将不具有查询字符串。
实际上,您正在尝试代理请求,是吗?如果是这样,控制器不是我担心的理想工具。