Могу ли я добавить заголовки к методу httpCall в фильтре envoy lua? - PullRequest
0 голосов
/ 02 июля 2018

Я пытаюсь добавить дополнительные заголовки к методу httpCall, но восходящий поток не может быть получен. пример скрипта lua: lua request_handle:httpCall( "service1", { [":method"] = "POST", [":path"] = "/", [":authority"] = "lua_cluster", [":authorization"] = "Basic 123456" }, "", 1000) Есть ли у него 3 заголовка?

1 Ответ

0 голосов
/ 01 марта 2019

Вы можете определить любой заголовок, как показано ниже.

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