在我们的GSA中,我们想要操纵从前端发送到GSA的关键字。是否可以将请求转发到外部应用程序,这将排除某些关键字或丰富查询,然后从那里转发到GSA?
或许有没有办法在前端编写一些代码逻辑,以便在输入GSA作为输入之前修改关键字?
由于
答案 0 :(得分:0)
如果您使用的是与GSA交谈的自定义门户或应用程序,那么您可以很好地获取用户查询,调用外部应用程序,操纵查询,将其恢复到应用程序,然后将查询发送到GSA 。一旦提交到前端,就没有已知的方法来操纵查询。自定义查询处理不存在,afasik但是预处理应该可以通过多种方式实现。
如果您使用的是默认前端,那么您确定可以从XSLT调用javascript方法来更改查询,然后向GSA提交请求