AWS отклоняет объект JSON, если ключи без кавычек - PullRequest
0 голосов
/ 15 октября 2018

У нас есть существующий API, который принимает объект JSON от третьей стороны.Мы переносим наш API на AWS и сталкиваемся с этой проблемой.JSON от клиента идет без кавычек вокруг его ключей.Текущее решение в .Net Web API правильно анализирует JSON, но в AWS я получаю сообщение об ошибке.Мы не контролируем клиента, поэтому изменение его на стороне клиента не вариант.Я получаю сообщение об ошибке:

{"message": "Could not parse request body into json: Unexpected character (\'U\' (code 85)): was expecting double-quote to start field name\n at [Source: [B@3e23f8e3; line: 2, column: 3]"}

Есть ли способ выполнить одно из следующих действий:

  • Любые изменения в API Gate Way для принятия JSONобъект с кавычками и без них?

  • Управление объектом JSON в AWS непосредственно перед переходом на API-шлюз.

  • Любое другое решение вышеуказанной проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...