我可以在特使lua过滤器中将标头添加到httpCall方法吗?

时间:2018-07-02 08:17:38

标签: lua envoyproxy

我尝试向httpCall方法添加更多标头,但无法接收上游。 lua脚本示例: lua request_handle:httpCall( "service1", { [":method"] = "POST", [":path"] = "/", [":authority"] = "lua_cluster", [":authorization"] = "Basic 123456" }, "", 1000) 它有3个标头吗?

1 个答案:

答案 0 :(得分:0)

您可以定义以下任何标题。

request_handle:httpCall(
    "service1",
    {
     [":method"] = "POST",
     [":path"] = "/",
     [":authority"] = "lua_cluster",
     ["authorization"] = "Basic 123456",
     ["any-header"] = "header-value"
    },
    "",
    1000)