Я пытаюсь отобразить результаты из REST API IBM Content Analytics в Windows 7 Explorer через его интеграцию с OpenSearch.API REST возвращает фид Atom с элементом <atom:entry>
для каждого попадания поиска.
Моя проблема: как только атрибут type
элемента <atom:link>
имеет значение, отличное от text/html
соответствующий поисковый запрос в проводнике Windows отображается как «Информация недоступна».В приведенном ниже минимальном примере хит поиска отображается правильно, как только вы удалите type="application/msword"
или измените его значение на text/html
.
<atom:entry>
<atom:title>Hit B</atom:title>
<atom:link rel="alternate" type="application/msword" href="http://192.168.111.130:8394/api/v10/document/content?collection=Search&uri=file:///C:/DataFiles/Price%2BChange.doc" hreflang="en"/>
<atom:id>file:///C:/DataFiles/Price+Change.doc</atom:id>
<atom:summary>...B</atom:summary>
</atom:entry>
Может кто-нибудь объяснить это поведение или сказать, как его избежатьи отображать результаты, отличные от text/html
, в проводнике Windows?
Документация кажется скудной, большинство обнаруженных мной документов было в двух документах, ссылки на которые приведены ниже, но я не нашел там ничего по этому вопросу.