Как отправить POST-запрос с параметрами в бессоннице? - PullRequest
0 голосов
/ 27 марта 2020

У меня есть следующий метод POST, определенный в OpenAPI:

post:
  tags:
  - Courses
  description: Creates a new Course and add it to specified Program
  parameters:
  - name: Program
    in: path
    description: Specified Program to add the new course to
    required: true
    schema:
      type: string
  requestBody: 
    required: true
    content: 
      application/json:
        schema:
          $ref: '#/components/schemas/Course'

В бессоннице я могу определить Course объект, который я хочу добавить через вкладку body / JSON, однако как мне это сделать? определить нужный параметр? Он не работает на вкладке «Запрос» так же, как для методов GET.

Должен ли я вручную задавать путь запроса POST с параметром, или есть способ сборки (или это вообще невозможно)?

Вот скручивание при попытке добавьте параметр программы во вкладку Query:

curl --request POST \
  --url 'http://localhost:8080/Courses?Program=Testprogram' \
  --header 'content-type: application/json' \
  --data '{
"name": "TestCourse",
"type": "UE",
"etcs": 26,
"courseID": 909090
}'
...