Для почтового запроса тип ключевого слова не становится типом заголовка ответа. - PullRequest
0 голосов
/ 26 апреля 2020

У меня есть следующая спагерская спец. c

swagger: '2.0'
info:
  version: '1.0'
  title: REST API
host: '127.0.0.1:9090'
basePath: /main
tags:
  - name: serv
schemes:
  - http
  - https
paths:
  /path/get:
    get:
      tags:
        - serv
      summary: ''
      operationId: get
      produces:
        - text/xml
      responses:
        '200':
          description: OK
  /path/post:
    post:
      tags:
        - serv
      summary: ''
      operationId: post
      produces:
        - text/xml
      parameters:
        - in: body
          name: body
          description: ''
          required: true
      responses:
        '200':
          description: OK

В Swagger-UI, например, на https://editor.swagger.io/, для запроса на получение enter image description here

ключевое слово создает: - текст / xml - становится заголовком ответа тип содержимого: текст / xml, конечный ответ анализируется нормально

, но для пост-запроса enter image description here

Хотя указывается, что тип текста ответа / xml, но возникает ошибка "не удается разобрать JSON", а заголовки ответа - тип содержимого: application / json

Как сделать так, чтобы заголовки ответа типа содержимого стали текстовыми / xml?

...