Я пытаюсь добиться следующего - я хочу преобразовать в текстовые ответы с 200, а остальные - сквозной. Я попытался добавить в раздел statusCodes «200» - который был проигнорирован, поэтому мне пришлось использовать один по умолчанию - проблема в том, что он распространяется в другие коды состояния, что является нежелательным. Можно ли это решить? могу ли я использовать раздел только для кода ответа 200?
Это под Ответом:
headers:
Access-Control-Allow-Credentials: "'true'"
Content-Disposition: "integration.response.body.headers.content_disposition"
Content-Type: "'text/plain'"
contentHandling: CONVERT_TO_TEXT
template: ...
statusCodes:
400:
pattern: '...'
template: ...
contentHandling: Passthrough
headers:
Content-Type: "'application/json'"
500:
pattern: '...'
template: ...
contentHandling: Passthrough
headers:
Content-Type: "'application/json'"
У меня есть несколько проблем, если невозможно определить 200 под statusCodes:
- Я хочу удалить Контент - Заголовок размещения из 400 и 500 кодов ошибок - возможно ли это?
- в разделе contentHandling, я не хочу, чтобы 400 и 500 конвертировались в текст, я попытался установить его в неопределенное значение / "" / Passthrough - но ничего не работает, они остаются с CONVERT_TO_TEXT - как это исправить?