У меня 2 httpq-запроса graphql, как указано ниже.
Первый ответ http-запроса, возвращающий json, например:
{"data": {"Customers": {"customerIds": ["0e1c7b05-79c6-40c6-9144-7230a836fe04 "," 45677b05-79tt-56c6-9144-7230a836bbbb "]}}}
Затем я создал экстрактор json и оболочку для сохранения идентификаторов клиентов в свойстве
2-й Http-запрос с использованием вышеупомянутого свойства customerids как части тела запроса graphql
, но я получаю 500 InternalServerError из-за того, что в приведенных ниже списках не указано экранирование. как я могу избежать их?
POST data:
{"query":"query getCustomerInfo {\n getCustomerInfo(customerIds: \"["0e1c7b05-79c6-40c6-9144-7230a836fe04"]\") {\n firstName\n lastName\n school\n }\n}"}