1.2.1 - en to ja translation catalogue (25 entries)

en: Groonga HTTP server
ja: Groonga HTTPサーバー

en: Summary
ja: 概要

en: You can communicate by HTTP if you specify ``http`` to ``--protocol`` option. And output a file that is put under the path, and correspond to specified URI to HTTP request if you specify static page path by ``--document-root``.
ja: Groongaサーバを起動する時に ``--protocol`` オプションに ``http`` を指定すると、HTTPで通信可能になります。また、 ``--document-root`` によって静的ページのパスを指定すると、HTTPリクエストに指定されたURIに対応する、パス配下に置かれたファイルを出力します。

en: Groonga has an Web-based administration tool implemented with HTML and JavaScript. If you don't specify ``--document-root``, regarded as administration tool installed path is specified, so you can use administration tool to access ``http://HOSTNAME:PORT/`` in Web browser.
ja: GroongaにはHTML + JavaScriptで実装された管理ツールが標準で付属しています。 ``--document-root`` を指定しない場合は管理ツールがインストールされているパスが指定されたとみなされますので、ウェブブラウザで ``http://HOSTNAME:PORT/`` にアクセスすると、管理ツールを利用できます。

en: Syntax
ja: 構文

en: You must specify ``--protocol http``::
ja: ``--protocol http`` を指定してください。::

en: Usage
ja: 使い方

en: You can use HTTP GET or HTTP POST to send a request. One request runs only one command. You can't run multiple commands by one request.
ja: リクエストを送るときはHTTP GETまたはHTTP POSTを使えます。1つのリクエストで1つのコマンドだけ実行できます。1つのリクエストで複数のコマンドを実行することはできません。

en: You must use ``/d/${COMMAND_NAME}`` path for request.
ja: リクエストには ``/d/${コマンド名}`` というパスを使います。

en: Here is an example URL to run :doc:`/reference/commands/status`::
ja: 以下のURLは :doc:`/reference/commands/status` を実行します。::

en: If you use HTTP GET, you must specify parameters as URL "query".
ja: HTTP GETを使うときはパラメーターはURLの「クエリー」で指定します。

en: Here is an example URL to specify ``3`` as ``command_version``::
ja: 以下のURLは ``command_version`` に ``3`` を指定しています。::

en: You can also specify multiple parameters::
ja: 複数のパラメーターを指定することもできます。::

en: If you use HTTP POST, you can specify parameters by URL "query" and HTTP request body. If you use HTTP request body, you must specify ``application/x-www-form-urlencoded`` as ``Content-Type`` header value.
ja: HTTP POSTを使うときは、URLの「クエリー」とHTTPリクエストのボディでパラメーターを指定できます。もし、HTTPリクエストのボディを使うときは ``Content-Type`` ヘッダーの値には ``application/x-www-form-urlencoded`` を指定しなければいけません。

en: Here is an example HTTP POST request to specify multiple parameters by HTTP request body::
ja: 以下のHTTP POSTリクエストは複数のパラメーターをHTTPリクエストボディで指定しています。::

en: You can mix URL "query" and HTTP request body::
ja: URLの「クエリー」とHTTPリクエストのボディを一緒に使うこともできます。::

en: You can also use HTTP POST to specify data for :doc:`/reference/commands/load`. If you send data by HTTP POST, you can't specify parameters as HTTP body. You must specify parameters by URL "path".
ja: :doc:`/reference/commands/load` のデータを指定するためにHTTP POSTを使うこともできます。もし、HTTP POSTでデータを送る場合はHTTPリクエストのボディでパラメーターを指定することはできません。パラメーターはURLの「パス」で指定しなければいけません。

en: You must specify suitable HTTP ``Content-Type`` header value and :doc:`/reference/commands/load` ``input_type`` parameter value for your data. Here are available values:
ja: 指定するデータにあわせて適切なHTTP ``Content-Type`` ヘッダーの値と :doc:`/reference/commands/load` の ``input_type`` パラメーターの値を指定しなければいけません。利用可能な値は次の通りです。

en: Description
ja: 説明

en: Send JSON data.
ja: JSONデータを送ります。

en: Send Apache Arrow data.
ja: Apache Arrowデータを送ります。

en: You can specify :doc:`/reference/command/output_format` as URL "path" extension.
ja: URLの「パス」の拡張子で :doc:`/reference/command/output_format` を指定できます。

en: Here is an example HTTP request to get response as JSON::
ja: 以下はJSONでレスポンスを受け取るHTTPリクエストです。::

en: Here is an example HTTP request to get response as XML::
ja: 以下はXMLでレスポンスを受け取るHTTPリクエストです。::

en: See also
ja: 参考
