Многие современные фреймворки будут поддерживать указание переменных как части сегмента пути в своих системах парсинга URL.
Symfony (PHP) и Django (Python) будут поддерживать это, поскольку они поддерживают извлечение значений из URL-адресов.с помощью регулярных выражений.
Одно существенное отличие состоит в том, что параметры, указанные в строке запроса, обычно могут быть в любом порядке, поскольку они, как правило, анализируются в словоподобной структуре.Это не относится к параметрам в сегменте пути.Вы, конечно, могли бы самостоятельно разобрать их в словарь, но только что упомянутые фреймворки не помогут вам в этом.
Обратите внимание, что технически порядок параметров в любом случае является значительным в URI HTTP, то есть в соответствиисравнение двух URL-адресов, в которых параметры (в пути или в строке запроса) находятся в другом порядке, должно предполагать, что они могут ссылаться на другой ресурс.