問題タブ [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.
search-engine - 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: 'コンテンツを解析できません:(冷蔵庫の温度chart (5) OR content:("冷蔵庫温度チャート (5") OR
したがって、開き括弧の前にエスケープ文字 %5C を追加すると、このクエリは次のように修正されます...
検索文字列の一部として入力するときにエスケープする必要がある Open Search 選択クエリで使用できるすべての特殊文字をリストしたドキュメントを誰かに教えてもらえますか?
caching - OpenSearchServer で検索キャッシュを無効にする
ローカル Web サーバーに OpenSearchServer (OSS) をセットアップしました。アプリケーションが自動的に適用する検索キャッシュがあることがわかりました。残念ながら、これは次の URL http://example.com/renderer?use=filecrawl&name=default-file&query=blueを使用してリクエストを行うと、前のクエリの結果を検索して返すことを意味します。現在のクエリ「blue」に一致するものは見つかりません。これは一貫した問題ではないようです。検索キャッシュをフラッシュした後、正常に機能し始めたことに気付きました。しかし、これは私にとってしばしば問題になると思います。検索キャッシュをフラッシュする必要はありません。オフにしたいだけです。ヘルプ?ありがとう!
c# - C# を使用した Opensearchserver API
winforms c# アプリケーションを開発していますが、アプリケーションで openSearchServer API を使用したいと考えています。検索で JSON/XML 応答を取得する方法の例をいくつか教えてください。現在、以下のアプローチを使用していますが、効率的にすることができます
また、API2 を機能させることができないため、OpenSearchServer API バージョン 1 を使用してリクエストが行われます。
また、ドキュメントに記載されている例を実行してみました (バージョン 2 API):
http 405 -Method not allowed エラーがスローされます。opensearchserver の安らかな JSON API の実装を探しています。既存のコードで(XMLを返すAPIバージョン1で試しました)何かアイデアはありますか??
google-chrome - OpenSearch は Chrome / IE で非推奨ですか? 代替案?
私たちのウェブサイトには以前 OpenSearch が実装されていて、Firefox、Chrome、IE で十分にサポートされていました。現在は Firefox のみがサポートしているようです。他のブラウザはどうですか、廃止されましたか?
http://www.opensearch.org/Documentation/Frequently_asked_questionsの仕様の元のページとそれに関するウィキペディアのページを確認したところ、そのサポートに関するニュースは見つかりませんでした。
参考までに、ヘルプ セクションの元のコードと説明は次のとおりです: http://colnect.com/en/help/collecting/opensearch
ありがとう
internet-explorer-11 - Internet Explorer 11 での OpenSearch の説明
IE 11 で OpenSearch の説明を利用できるようにする方法を見つけようとしました。このページは見つかりましたが、説明が不十分でした。 https://msdn.microsoft.com/en-us/library/ie/dn832639(v=vs.85).aspx
そこから生じる疑問は次のとおりです。
- ie:NTLogo、ie:NTSearchResult、ie:NTSearchSuggestion で使用される名前空間「ie」の名前空間は何ですか?
- ページには、osd-xml が「IEGallery (または別の Web サイト) にアップロードする必要がある」と記載されています。他の Web サイトにどこにどのようにアップロードできますか。
- ie:NTLogo プレースホルダー {language}、{scalefactor}、{contrast}
c++ - IOpenServiceManager::InstallService の正しい使い方
新しい IE 検索エンジンを定義しようとしていますが、サービスをインストールしようとするたびに問題が発生します。
次の例を見て、ファイルの名前のみを変更しました
アップロード.xml:
home.html
リンクは有効で機能します。
c++:
私が得るサービスをインストールしようとするたびに (hr = 0xc00ce556 / E_INVALIDARG)
authentication - Sharepoint: OpenSearch 共通フォーム/Cookie 認証
Sharepoint (オンライン) と統合しようとしている OpenSearch プロバイダーがあります。このプロバイダは認証によって保護されています。
SharePoint は、OpenSearch の Cookie またはフォーム認証をサポートしています。ログインページの URL を指定して [資格情報の入力] をクリックすると、自分のページが表示され、資格情報を入力すると、認証が成功したかどうかを尋ねるポップアップが表示されます。はいをクリックすると、次のエラーが表示されます。
「リモート サーバーとの通信中にエラーが発生しました。これは、指定された URL の形式が正しくないか、サイトが利用できないか、指定されたタイムアウト内に到達できなかったか、プロキシ設定が構成されていないことが原因である可能性があります。」
たとえば、Google を含む複数のサイトを試しました 。 26gws_rd%3Dssl#識別子
サイトに必要な構成があるかどうか知っていますか?