Стандартный дизайн API - тело параметра swagger VS URI - PullRequest
0 голосов
/ 07 апреля 2020

Я хотел бы уточнить, каков стандарт проектирования для запроса списка массивов.

json data:

  "ids": [
    {
      "id": "bbbbeeee1111",
      "type": "student"
    },
        {
      "id": "bbbbeeee2222",
      "type": "teacher"
    }
  ],

GET endpoint

/api/testitem

тело параметра swagger

{ 
 "ids": ["bbbbeeee1111;student"]
}

swagger вернул URI следующим образом,% 3B кажется неправильным. некоторые проблемы кодирования при разработке API?

http://localhost:8888/api/testitem?ids=bbbbeeee1111%3Bstudent
...