KM搜索

第二种编码方式有时候编码产生的字符串不太一样,导致高级搜索根据标题搜索时相同内容有时候搜不到,采用第一种
1、String keyword = java.net.URLEncoder.encode(key, "UTF-8");


2、String key2 = new String(key.getBytes("UTF-8"));
   String keyword2 = java.net.URLEncoder.encode(key2);

 

KM特殊符号转化


KM高级搜索参数
API:search/advancedresult

1、根据建立时间排序
KM_ADVANCE_RESEARCH=&keywordfield=&folder=&category=&docclass=&author=&datetime=&tag=&docclassvalue=&containchildfolder=false&containchildcategory=false&enablekeywordsynonyms=false&enabletagsynonyms=false&sort=_l_creationdatetime&region=advanced

2、根据标题搜索
KM_TITLE_RESEARCH=&keywordfield/=title&folder/=&category/=&docclass/=&author/=&datetime/=&tag/=&docclassvalue/=&containchildfolder/=false&containchildcategory/=false&enablekeywordsynonyms/=false&enabletagsynonyms/=false&sort/=_l_creationdatetime&region/=advanced

KM API Test Page页面将上面的参数跟在URI后面,Advanced Request Parameters  :  传  a=1 (其实随便一个字符串都可以)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值