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

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

Похожие вопросы