У меня есть лямбда-функция в AWS, написанная на .Net Core. Как только он вызывается, он выполняет что-то, и, надеюсь, он должен вернуть строку XML. Тем не менее, тип содержимого для возврата по-прежнему json В API-шлюз-> Ответ интеграции-> Шаблоны отображения-> Тип содержимого я помещаю application / xml.
Возвращение должно быть таким:
<ANSWER>
<STATUS>0</STATUS>
</ANSWER>
Но на самом деле я понимаю:
"<ANSWER><STATUS>0</STATUS></ANSWER>"
двойные кавычки и новая строка явно не верна в этой возвращаемой строке.
Я также должен упомянуть, что для возврата этого xml я создаю строку, подобную этой:
string result = "<ANSWER><STATUS>0</STATUS></ANSWER>";
И в конце лямбда-функции я возвращаю эту строку следующим образом:
return result;
Есть предложения?