问题标签 [opensearch]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
406 浏览

search-engine - Open Search Server v1.4 选择查询特殊字符

我们使用的是 Open Search Server v1.4。当用户输入搜索文本“冰箱温度图表(5”)时,我们创建一个类似的 URL

这失败了......

HTTP 状态 500 - org.apache.cxf.interceptor.Fault:com.jaeksoft.searchlib.SearchLibException:com.jaeksoft.searchlib.query.ParseException:org.apache.lucene.queryParser.ParseException:无法解析'内容:(冰箱温度图表(5)或内容:(“冰箱温度图表(5”)或

因此,在左括号之前添加一个转义字符 %5C 可以像这样修复这个查询......

有人可以向我指出一些文档,其中列出了可以在打开搜索选择查询中使用的所有特殊字符,这些特殊字符在作为搜索字符串的一部分输入时需要转义?

0 投票
1 回答
187 浏览

caching - 在 OpenSearchServer 中禁用搜索缓存

我在本地 Web 服务器上设置了 OpenSearchServer (OSS)。我看到有一个应用程序自动应用的搜索缓存。不幸的是,这意味着当我使用以下 URL http://example.com/renderer?use=filecrawl&name=default-file&query=blue发出请求时,它只是搜索并返回上一个查询的结果。它不会找到当前查询“蓝色”的匹配项。这似乎不是一个一致的问题。我注意到在刷新搜索缓存后,它开始正常工作。但是,我认为这将成为我经常遇到的问题。我不想刷新搜索缓存。我只想关掉它。帮助?谢谢!

0 投票
1 回答
551 浏览

c# - 使用 C# 的 Opensearchserver API

我/正在开发一个 winforms c# 应用程序并想在我的应用程序中使用 openSearchServer API。您能否提供一些关于如何获取 JSON/XML 响应以进行搜索的示例?我目前正在使用以下方法,但可以提高效率

此外,该请求是使用 OpenSearchServer API 版本 1 发出的,因为我无法让 API2 正常工作。任何示例查询都会有所帮助,因为我找不到任何工作示例。

还尝试执行文档中给出的示例(版本 2 API):

它会抛出一个 http 405 -Method not allowed 错误。我正在寻找实现 opensearchserver 的宁静 JSON API。在现有代码中(尝试使用返回 XML 的 API 版本 1)有什么想法吗?

0 投票
0 回答
227 浏览

google-chrome - OpenSearch 在 Chrome / IE 上是否已弃用?备择方案?

我们的网站曾经实施过 OpenSearch,并得到 Firefox、Chrome 和 IE 的良好支持。现在看来只有 Firefox 仍然支持它。其他浏览器呢,他们弃用了吗?

检查http://www.opensearch.org/Documentation/Frequently_asked_questions上规范的原始页面和关于它的 Wikipedia 页面,我们没有发现关于它的支持的消息。

作为参考,我们帮助部分的原始代码和解释在这里:http ://colnect.com/en/help/collecting/opensearch

谢谢

0 投票
1 回答
790 浏览

internet-explorer-11 - Internet Explorer 11 上的 OpenSearch 说明

我试图找到一种在 ie 11 中提供 OpenSearch 描述的方法。我确实找到了这个页面,但它没有足够的描述。 https://msdn.microsoft.com/en-us/library/ie/dn832639(v=vs.85).aspx

由此产生的问题是:

  1. ie:NTLogo, ie:NTSearchResult, ie:NTSearchSuggestion 中使用的命名空间“ie”的命名空间是什么
  2. 这些页面说osd-xml“需要将其上传到IEGallery(或其他网站)”。在哪里/如何将其上传到其他网站。
  3. 即:NTLogo 在我看来占位符 {language}、{scalefactor}、{contrast}
0 投票
1 回答
64 浏览

file - 是否有仍然支持“file:///”链接的浏览器

我尝试使用http://www.opensearchserver.com/来索引我们的 Intranet 文件目录。这很好用。问题是,搜索结果显示 file:/// 链接,并非所有现代网络浏览器都支持(可能出于安全原因)。

对于我的 Intranet,我不需要这个 file:/// 链接保护。我只想单击此链接打开文件。

你知道这个问题的任何解决方案吗?

0 投票
2 回答
279 浏览

solr - 是否有适用于 ManifoldCF 的 AmazonS3 连接器?

我想使用歧管来爬取亚马逊 s3 存储桶,以将爬取中继到 OpenSearchServer。我见过其他产品带有亚马逊 S3 连接器,我只是想知道是否有适用于 ManifoldCF 的公开可用的连接器。

0 投票
1 回答
118 浏览

c++ - 如何正确使用 IOpenServiceManager::InstallService

我试图定义一个新的 IE 搜索引擎,但每当我尝试安装该服务时就会遇到麻烦。

我浏览了以下示例,仅更改了文件的名称

上传.xml:

主页.html

链接有效且有效。

C++:

每次我尝试安装我得到的服务(hr = 0xc00ce556 / E_INVALIDARG)

0 投票
0 回答
209 浏览

authentication - Sharepoint:OpenSearch 常用表单/cookie 身份验证

我有一个 OpenSearch 提供程序,我正在尝试与 Sharepoint(在线)集成。此提供程序受身份验证保护。

Sharepoint 支持 OpenSearch 的 Cookie 或表单身份验证。当我提供带有登录页面的 url 并单击 Enter Credentials 时,它会显示我的页面,我输入我的凭据并显示弹出窗口,询问身份验证是否成功。我单击是,然后它给出了以下错误:

“与远程服务器通信时出错。这可能是因为提供的 URL 格式错误或站点可能不可用或在指定的超时时间内无法访问或未配置代理设置。”

我尝试了多个网站,例如 google: https ://accounts.google.com/ServiceLogin?hl=fr&continue=https://www.google.fr/%3Fgfe_rd%3Dcr%26ei%3D9j-lVdXLMYXF8AesrK-4Dg% 26gws_rd%3Dssl#identifier

你知道网站上是否有一些必需的配置吗?

0 投票
1 回答
1068 浏览

server - How to search local files with OpenSearchServer

I have created an new index with "file crawler" as template. I can see that it has crawled the files from the local folder. But how do i use this search? Is there any feature that can search and list one of my files?