REST - Гарантирован ли порядок элементов при передаче параметра строки запроса списка? - PullRequest
1 голос
/ 27 января 2020

Если вы используете следующий синтаксис при создании запроса REST (строка запроса), гарантируется ли получение элементов в списке в том же порядке?

https://example.com/someApi?id=12345&id=56789

1 Ответ

0 голосов
/ 27 января 2020

Это зависит от кода службы REST. Он, безусловно, имеет доступ к порядку, поскольку точный текст запроса является частью HTTP-запроса, но в зависимости от того, как он закодирован, он может не действовать согласованно или предсказуемо в отношении порядка параметров.

Лично я не посчитал бы хорошим дизайном полагаться на заказ. Я не уверен, рассматривается ли это в каких-либо лучших практиках REST.

...