GET和.xq文件

时间:2012-09-12 23:25:18

标签: xquery exist-db

使用exists-db时,GET消息将从集合中获取整个文件(通过提供URI)。但是,对于.xq文件,相同的GET消息将改为执行该文件。

我想知道是否有任何我可以附加到GET消息以使exists-db返回文件而不是执行它。我应该拥有所有必要的权限,或者我应该能够设置它们。

谢谢。

1 个答案:

答案 0 :(得分:1)

假设您将eXist作为独立服务器运行:

“GET接受以下请求参数,这些参数必须是URL编码的”_source=yes | no - “指定查询是否应显示其源代码而不是执行” - 请参阅developers guide online以获取完整细节&示例用法。

eXist将此功能设置为“no”作为其配置中的默认值 - 但是您可以通过将特定文件添加到从WEB读取的Web应用程序描述符文件(descriptor.xml)中的<allow-source></allow-source>部分来永久覆盖它Web应用程序的-INF目录或exists.home系统属性指定的目录。

希望有所帮助。