Я знаю, что это не очень технический вопрос. Но мне нужны некоторые предложения. Я знаю, что существуют некоторые соглашения для именования Rest API. У меня есть требование создать API-интерфейс для доступа через Web-интерфейс Asp.Net. Служба должна получить все школы, расположенные рядом с местоположением пользователя. Входы: Широта пользователя, Долгота, РасстояниеИменование API-интерфейса для отдыха
Как я могу назвать URL.
api/v1/Schools/Near,
api/v1/NearbySchools
Я знаю его лучше использовать GET: api/v1/Schools
Но может быть в будущем количество входов изменений, так что лучше сделать как POST. POST: api/v1/Schools
Но это также есть проблема. У меня уже есть такой URL, чтобы создать новую школу.
Пожалуйста, помогите мне. Я знаю, что это не технический, но я хотел бы следовать конвенциям.
следовать единому соглашению на протяжении всего проекта. Вы также можете попробовать, как 'Retrieve/SchoolsNearBY' означает'/<функциональность> ' –