REST API: должны ли мы проверять каждый параметр маршрута? - PullRequest
0 голосов
/ 09 июля 2020

Давайте возьмем этот маршрут в качестве примера:

GET /merchant/{merchant_id}/product/{product_id}

Согласно рекомендациям REST API, мы должны проверять и merchant_id, и product_id. В большинстве случаев это не имеет значения, поскольку для получения модели обычно достаточно проверки product_id.

Есть ли какие-либо практические причины, по которым мы должны проверять оба: product_id и merchant_id? Поделитесь, пожалуйста, своим мнением по этому поводу.

...