问题描述
在一个 Websphere 商务项目中,我在文件夹 com.ibm.commerce.rest中找到了一个特殊的文件来处理称为 wc-rest-dispatcher.xml 的休息调用>. 它似乎不是自定义文件。然而,搜索 HCL 的文档,我找不到任何对该文件的引用。
有人知道这个文件是干什么用的吗?
解决方法
此文件用于将搜索相关请求转发到 v8 中的搜索服务器,但不确定它是否仍然适用于 v9 或更高版本。 有关于文件版权部分的基本文档。
This XML defines routing services related configuration data for REST services.
remoteServerReference: WAS configured name binding for the URL to connect to the remote server. For example,server or cluster scope: com.ibm.commerce.foundation.server.services.search.url
cell scope: cell/persistent/com.ibm.commerce.foundation.server.services.search.url
forwardHeader: defines whether to include the inbound http header in the outbound request; defaults to true
forwardQueryString: defines whether to include the inbound query string in the outbound request; defaults to true
inbound: the URI pattern of the inbound request; if matches,the outbound request will be issued instead
outbound: can be a URI or a fully qualified URL for the outbound request for redirect
Note: - variables can be used in inbound and outbound field - variables at runtime will be transferred "as is"
to the outbound URI.
- variables must be enclosed with curly brackets {}.