◆リクエストの方法
各辞書の検索を行うには、必要なパラメータをHTTPのGETメソッドまたはPOSTメソッドのパラメータとして、JSVR-CSVサービスのURLを呼び出します。
参考
各辞書の説明は次のように書かれています。
使用例として、GETメソッドによるリクエストの例を示しています。なお、例の中で「yomis=あや,あきら」などと記載されている部分は、本来はURLエンコーディングされるべきだということに注意してください。
リクエスト先のサーバを記載するために、次の表記を使用しています。
表記 | 解説 |
---|---|
SERVERNAME | Charset-Web入力の部門サーバの公開ドメイン名。 |
PORT | Charset-Web入力の部門サーバのHTTPサービスが利用するポート。 |
WEBAPL | JSVR-CSVサービスのコンテキスト名。 |
◆リクエスト時のパラメータ指定
パラメータに何も設定せず空でリクエストを行うと、そのパラメータに空文字("")を設定した場合と同じことになります。「パラメータに値を設定しない」という意味を表す場合は、パラメータ自体を指定しないでリクエストを行ってください。
◆検索結果の取得方法
各辞書のリクエストにて、1回のリクエストで大量の検索結果を一度に取得しようとすると、サーバ負荷増加およびレスポンスデータ量増加に伴う応答性能の劣化が起こる可能性があります。これを避けるために、次の手順で検索結果を取得することを強く推奨します。
なお、一度に取得できる最大候補数は100個です。
検索条件を指定するパラメータの他に、getCountパラメータをtrueに設定して、指定した検索条件による検索結果の数を取得する。
検索条件を指定するパラメータのlimitRangeパラメータに適切な値を設定し、ページングしながら検索結果を取得する。