tamtakoe
@tamtakoe

Стоит ли передавать GET-параметры в POST-запросе?

Имеется REST API или что-то, приближенное к этому и нам нужно создать/удалить/обновить определенный ресурс, id которого мы не знаем (или его вовсе нет), но к которому можно обратиться так:
GET `/resource?channelId=channelId&locationId=locationId&serviceType=serviceType`

Конечно, можно сделать так:
POST `/resource/channel/:channelId/location/:locationId/service-type/:serviceType`
но выглядит стремновато.

Есть ли смысл, для идентификации ресурса, передавать query-параметры в post-запросе или как бы вы поступили?
  • Вопрос задан
  • 136 просмотров
Пригласить эксперта
Ответы на вопрос 1
angrySCV
@angrySCV
machine learning, programming, startuping
да нормальный вариант с ПОСТ запросом, дополнительно замечу что все же используют специфические типы запросов -> POST для создания, для удаления Delete, для обновления небольшой части данных PUT (Post для полного создания/обновления), ну и GET для запроса данных, есть еще методы но для большинства этих методов полностью хватает.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы