Path Translation specifies how to combine the backend address with the
request path in order to produce the appropriate forwarding URL for the
request.
Path Translation is applicable only to HTTP-based backends. Backends which
do not accept requests over HTTP/HTTPS should leave path_translation
unspecified.
Use the backend address as-is, with no modification to the path. If the
URL pattern contains variables, the variable names and values will be
appended to the query string. If a query string parameter and a URL
pattern variable have the same name, this may result in duplicate keys in
the query string.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-05-02 UTC."],[[["This document outlines the `PathTranslation` enum, which dictates how a backend address combines with a request path to form the forwarding URL for HTTP-based requests."],["The `AppendPathToAddress` field indicates that the request path will be directly added to the end of the backend address for the translated URL."],["The `ConstantAddress` field specifies that the backend address should be used without altering the path, and any variables from the URL pattern will be added as query string parameters."],["The `Unspecified` field represents a case where there are no specific path translation rules defined."],["The latest version available for the `PathTranslation` enum is version 2.15.0."]]],[]]