问题标签 [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 投票
1 回答
586 浏览

search-engine - 开放搜索服务器中的映射值

我有一个数据库,其中包含一些数据,例如 url、ip、国家、州等。

我需要抓取 url 并将值与 url 映射。

说如果我有一个网址http://www.google.com和国家美国,我需要用抓取的数据映射国家。

我尝试了数据库爬虫,它很慢。因为我有 500 万个 url。

是否有任何其他选项可以通过开放式搜索服务器将数据库值与爬网数据进行映射。??

提前致谢。

0 投票
1 回答
744 浏览

search-engine - 开放式搜索服务器中的精确短语匹配

我需要在开放式搜索服务器中匹配一个确切的短语。

这意味着“工商管理硕士”不应与关键字“业务”或“硕士”或“管理”或“的”匹配。

我只需要完全匹配的结果。

是否可以使用开放式搜索服务器。??

0 投票
1 回答
528 浏览

asp.net-mvc - 打开搜索服务器:基本问题

我正在评估 OSS 以实现对中型 ASP.NET (MVC4) 网站的抓取、索引和搜索。

到目前为止,它看起来很有希望。

以下是一些我在文档中找不到的基本问题:

  1. 德语变音:

    渲染器/搜索德语变音符号 'ä, ü, ö' 失败:

    http://localhost:8080/renderer?use=haas&name=gSearch&query=küche

    返回

    "küche in the search box with no results - there should be results in the index!"

    (我用语言=德语创建了一个查询“gSearch”

  2. OSS 是否可以返回“...您的意思是...”之类的同义词,而无需手动插入每个可想到或不可想到的同义词?

  3. 在 Schema->Parser_list-> HTML -> supported extensions 中添加“aspx”之前,我没有得到结果

    这是正确的 - 或者我应该为 ASP 添加另一个解析器 - ...我可以为 HTML、ASP、PDF...等提供多个解析器吗?

    完成 3 之后。我得到了结果 - aspx 和 pdf 文档......但我没有得到 PDF 文件的可点击链接(文件名)?

  4. 从 MVC 调用搜索的最佳方法是什么?通过网络服务...?我不想包含 IFRAME

0 投票
1 回答
284 浏览

php - 在 OpenSearch 的接收端获取 {searchTerms}?

我已经OpenSearch在一个网站上实现了,但想法是接收结果参数,然后使用它转发到另一个服务。就像是:

  • 我的 opensearch.xml 有诸如 mywebsite/search&q={searchTerms} 之类的 URL
  • 当我到达我的网站/搜索时,我需要验证“q”是否存在并继续

我正在尝试打印所有变量,$_GET并且$_POST“q”无处可见。

如何测试是否{searchTerms}存在?

0 投票
1 回答
3006 浏览

opensearch - OpenSearch 无法在 Firefox 中运行:“Firefox 无法从中下载搜索插件”

在测试以确保 OpenSearch 适用于我的网站时,我收到错误消息,“Firefox 无法从以下位置下载搜索插件:”单击搜索提供程序将其添加到 Firefox。

这是我的 OpenSearch 的来源,看起来像......

我做错了什么导致这个错误?

0 投票
0 回答
427 浏览

javascript - OpenSearch javascript 方法

似乎只有 Chrome 支持IsSearchProviderInstalled方法。IE8+ 和 Firefox 总是返回 0。

IsSearchProviderInstalled在 IE8+中弃用方法有什么理由吗?

有没有其他选择?如果我的搜索提供程序已经安装,我想删除添加按钮。

在 Opera 浏览器中这种 IE/Firefox 方法还有其他选择吗?

Opera 有自己的方式来添加搜索提供程序。有没有办法使用 JS 向它添加搜索提供程序?

请参阅:http: //msdn.microsoft.com/en-us/library/aa342526 (v=vs.85).aspx

另见:https ://bugzilla.mozilla.org/show_bug.cgi?id=340604

0 投票
4 回答
18163 浏览

google-chrome - 将 JIRA 快速搜索添加到 Chrome 多功能框

我想从 Chrome 的多功能框中搜索 JIRA 的“快速搜索”。这与此 Chrome 多功能框搜索字符串不同:

该字符串只会打开完全(而不是部分)匹配的 JIRA ID。快速搜索将自动打开唯一匹配搜索条件的问题——即使搜索条件是部分匹配。例如,考虑一个系统,其中只有一个包含 -77 的 JIRA 问题,并且该 JIRA 问题是 CLS-77。使用快速搜索(在 JIRA 站点的右上角)搜索“77”将自动打开问题 CLS-77。通过我之前列出的 Chrome Omnibox 自定义搜索字符串执行相同的搜索将不会在搜索 77 时启动 CLS-77。

0 投票
1 回答
817 浏览

firefox - 用“-”(破折号)替换“+”(加号)以替换 OpenSearch 的 URL 中的空格

我正在为网站生成 OpenSearch 插件。我大部分时间都在那里,事实上,当搜索中只有一个词时,插件就可以工作。我应该注意,这不是您的标准搜索引擎,它为您的搜索中的单词提供了相关关键字的映射。问题似乎是该搜索引擎的行为与其他搜索引擎的行为略有不同。例如,使用谷歌搜索“项目管理”的 URL 如下所示:

而使用 KwMap,您的搜索将如下所示:

所以我的问题是是否可以使用 OpenSearch 将搜索词中的空格替换为破折号而不是加号?到目前为止,这是我的代码:

0 投票
0 回答
186 浏览

blackberry - 将我的网站设置为 BB10Browser 中的默认搜索引擎并为 BB10 创建 opensearch 插件

我想在BB10 浏览器的默认搜索引擎选项中添加我的网站,但是在打开网站时它没有显示“添加搜索”选项。BB7 的 BB10 浏览器是否有任何更改?

是否可以为Blackberry 10 Browser制作 opensearch 插件?

如果没有那么如何实现上述?

0 投票
1 回答
516 浏览

search-engine - 打开搜索服务器:将自定义 html 元标记连接到架构字段

我已经建立了一个新的 OSS 来处理论坛上的搜索。基本设置相当简单,但在调整后我就卡住了。问题是页面有一个自定义元标记,如下所示:

我在 Schema 中设置了一个同名字段,然后将其添加到查询中的返回字段中。但是,结果 xml 中的该标记始终为空:

而且我无法理解如何设置解析器和爬虫来连接它们。这里的一些线程暗示它应该自动工作,但事实并非如此。当然,我需要设置更多内容。我错过了什么?

/西蒙