Итак, мне нужно воссоздать конечные точки отдыха с помощью Swagger. Для этого я использую редактор Swagger в editor.swagger.io
Чтобы вызвать мою фактическую конечную точку отдыха, мне нужен этот путь: http://localhost:8080/phonenumbersmanagement/api/v1/areacodes/1
К сожалению, редактор Swagger создает аналогичный путь, который я не могу использовать: http://localhost:8080/phonenumbersmanagement/api/v1/areacodes?id=1
Это GET-запрос. Я получаю 405 - Method not allowed
Мой код в редакторе Swagger выглядит так:
/areacodes:
post:
tags:
- "areacode"
summary: "Add AreaCode"
description: ""
operationId: "addAreaCode"
consumes:
- "application/json"
produces:
- "application/json"
parameters:
- in: "body"
name: "body"
description: "add areacode"
required: true
schema:
$ref: "#/definitions/AreaCode"
responses:
"405":
description: "Invalid input"
get:
tags:
- "areacode"
summary: "Get Areacode"
description: ""
operationId: "getAreaCodeById"
produces:
- "application/json"
parameters:
- name: "id"
in: "query"
description: "Status values that need to be considered for filter"
required: true
type: "integer"
format: "int32"
responses:
"200":
description: "successful operation"
schema:
type: "array"
items:
$ref: "#/definitions/AreaCode"
"400":
description: "Invalid status value"
Кто-нибудь знает, как это исправить?