DuckDuckGo への基本的な https クエリの xml ファイルは次のとおりです。
<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/">
<os:ShortName>Duck Duck Go (SSL)</os:ShortName>
<os:Description>Search Duck Duck Go (SSL)</os:Description>
<os:InputEncoding>UTF-8</os:InputEncoding>
<os:Image width="16" height="16">data:image/x-icon;base64,[*redacted image code*]</os:Image>
<os:Url type="text/html" method="GET" template="https://duckduckgo.com/?q={searchTerms}">
</os:Url>
</SearchPlugin>
特定のパラメーター (つまり、kb=-1 および kg=p ( link )) を、Firefox の検索ボックスから実行される検索に追加したいと考えています。" " を使用して追加しようとしました<Param name="paramName1" value="paramValue1"/>
が、うまくいきません。
また、kg=p を追加すると、後続のすべてのリクエストは (GET ではなく) POST を使用して作成されますが、最初のリクエストを POST リクエストにする方法を教えてください。method="GET" を "POST" に変更してみましたが、うまくいきません。