#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements.  See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License.  You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
msgid ""
msgstr ""
"Project-Id-Version: Apache Traffic Server 4.1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-11-08 17:57+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"

#: ../../reference/plugins/hipes.en.rst:27
msgid "Configuration"
msgstr ""

#: ../../reference/plugins/hipes.en.rst:31
msgid "``urlp:<name>``"
msgstr ""

#: ../../reference/plugins/hipes.en.rst:30
msgid "Default: ``url`` Name of the query parameter for the service URL"
msgstr ""

#: ../../reference/plugins/hipes.en.rst:35
msgid "``path:<path>``"
msgstr ""

#: ../../reference/plugins/hipes.en.rst:34
msgid "Default: ``/`` Path to use for the service URL"
msgstr ""

#: ../../reference/plugins/hipes.en.rst:39
msgid "``ssl``"
msgstr ""

#: ../../reference/plugins/hipes.en.rst:38
msgid "Default: ``no`` Use SSL when connecting to the service"
msgstr ""

#: ../../reference/plugins/hipes.en.rst:42
msgid "``service``"
msgstr ""

#: ../../reference/plugins/hipes.en.rst:42
msgid "Service server, ``host[:port]``"
msgstr ""

#: ../../reference/plugins/hipes.en.rst:46
msgid "``server``"
msgstr ""

#: ../../reference/plugins/hipes.en.rst:45
msgid "Default: ``hipes.yimg.com`` Name of HIPES server, ``host[:port]``"
msgstr ""

#: ../../reference/plugins/hipes.en.rst:49
msgid "``active_timeout``"
msgstr ""

#: ../../reference/plugins/hipes.en.rst:49
msgid "The active connection timeout in ms"
msgstr ""

#: ../../reference/plugins/hipes.en.rst:52
msgid "``no_activity_timeout``"
msgstr ""

#: ../../reference/plugins/hipes.en.rst:52
msgid "The no activity timeout in ms"
msgstr ""

#: ../../reference/plugins/hipes.en.rst:55
msgid "``connect_timeout``"
msgstr ""

#: ../../reference/plugins/hipes.en.rst:55
msgid "The connect timeout in ms"
msgstr ""

#: ../../reference/plugins/hipes.en.rst:58
msgid "``dns_timeout``"
msgstr ""

#: ../../reference/plugins/hipes.en.rst:58
msgid "The DNS timeout"
msgstr ""

#: ../../reference/plugins/hipes.en.rst:4
msgid "HIPES plugin"
msgstr ""

#: ../../reference/plugins/hipes.en.rst:24
msgid "This is a remap plugin used in the HIPES system."
msgstr ""

#: ../../reference/plugins/hipes.en.rst:60
msgid ""
"The timeout options override the server defaults (from ```records."
"config``), and only apply to the connection to the specific \"service\" "
"host."
msgstr ""

#: ../../reference/plugins/hipes.en.rst:65
msgid "Notes on HIPES"
msgstr ""

#: ../../reference/plugins/hipes.en.rst:67
msgid ""
"HTTP Pipes (aka HIPES and pronounced \"Hippies\") allows data services to "
"be pipelined together, as illustrated by the example below."
msgstr ""

#: ../../reference/plugins/hipes.en.rst:71
msgid "Example"
msgstr ""

#: ../../reference/plugins/hipes.en.rst:72
msgid ""
"ATS is run on port 80 and apache HTTP web server is run on port 8080 on "
"localhost (127.0.0.1)"
msgstr ""

#: ../../reference/plugins/hipes.en.rst:74
msgid "The HIPES plugin is used in ``remap.config`` ::"
msgstr ""

#: ../../reference/plugins/hipes.en.rst:80
msgid "The plugin remaps the incoming URL such as ::"
msgstr ""

#: ../../reference/plugins/hipes.en.rst:84
msgid "to the following ::"
msgstr ""

#: ../../reference/plugins/hipes.en.rst:88
msgid ""
"The service ``svc_reverse.php`` fetches the ``url`` from the ATS again and "
"the plugin remaps the URL ::"
msgstr ""

#: ../../reference/plugins/hipes.en.rst:92
msgid "to this URL ::"
msgstr ""

#: ../../reference/plugins/hipes.en.rst:96
msgid ""
"5. In this example, the service ``svc_case.php`` fetches and transforms the "
"response of ``http://127.0.0.1/test.txt`` (which ATS proxies the request to "
"a local file) to upper case. And subsequently the service ``svc_reverse."
"php`` receives the response and reverse the order before the response is "
"sent back to the client by ATS."
msgstr ""

#: ../../reference/plugins/hipes.en.rst:101
msgid "Notes on reducing traffic"
msgstr ""

#: ../../reference/plugins/hipes.en.rst:103
msgid ""
"There can be significant overhead using HIPES because the data can traverse "
"through ATS many times. Caching can be important to reduce traffic to "
"services/through ATS and can be achieved via a proper ``Cache-Control`` "
"header returned by the services. Another way to reduce traffic through ATS "
"is to have ATS to return 302 redirects to url for the requests made by "
"service, instead of proxying the requests to that url. However, the service "
"must then be able to follow the redirect. The down side is that we cannot "
"use ATS to cache intermediate results. Below is an example of using "
"redirect."
msgstr ""

#: ../../reference/plugins/hipes.en.rst:111
msgid "Modification to above example to reduce traffic using redirect"
msgstr ""

#: ../../reference/plugins/hipes.en.rst:113
msgid ""
"1. The service ``svc_reverse.php`` is modified to add a header of ``X-HIPES-"
"Redirect: 2`` to the request made against ``url``."
msgstr ""

#: ../../reference/plugins/hipes.en.rst:116
msgid ""
"HIPES plugin will instruct ATS to return a redirect response to this url ::"
msgstr ""

#: ../../reference/plugins/hipes.en.rst:120
msgid "for the following request ::"
msgstr ""

#: ../../reference/plugins/hipes.en.rst:124
msgid ""
"3.  The service ``svc_reverse.php`` is also modified to follow the "
"redirect. Thus the response of the service of ``svc_case.php`` will not "
"pass through ATS and will pass to ``svc_reverse.php`` service instead."
msgstr ""
