Задать вопрос
@WotanWeb

Как в krakend передать json body в post запросе?

Доброго дня!
Подскажите, есть необходимость передать статический json body в запросе кракенда. Пытаюсь сделать так. Но тело, которое указываю в "body.Modifier", не передаётся на сервис api/test.
Как можно реализовать подобное? Заранее спасибо ответ!

{
      "endpoint": "/test/",
      "@comment": "Сделать что-то",
      "method": "GET",
      "output_encoding": "json",
      "extra_config": {
        "proxy": {
         "sequential": true
        }
      },
      "input_headers": [
        "User-Agent",
        "Accept",
        "Authorization"
      ],
      "backend": [
        {
          "url_pattern": "api/test",
          "method": "POST",
          "host": {{ marshal .test.backend_hosts }},
          "encoding": "json",
          "extra_config": {
            "backend/http": {
              "return_error_details": "backend_alias_behemoth"
            },
            "modifier/martian": {
              "fifo.Group": {
                "scope": ["request",  "response"],
                "aggregateErrors": true,
                "modifiers": [
                  {
                    "header.Modifier": {
                      "scope": ["request"],
                      "name": "Timestamp",
                      "value": {{ marshal now }}
                    }
                  },
                  {
                    "body.Modifier": {
                      "scope": ["request"],
                      "body": "ewogICAgIlBob25lTnVtYmVyIjogIis5MTMxMTExMTExIgp9"
                    }
                  }
                ]
              }
            }
          }
        }
      ]
    }
  • Вопрос задан
  • 143 просмотра
Подписаться 1 Средний 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы