Шаблон URI для URL
Может кто-нибудь помочь мне в том, что будет шаблон URI для следующего пути?
/ Тестирование / действие?{Операция}={значение}
{Operation} и {Value} будут продолжать меняться, но я не понимаю, как будет шаблон URI для этого пути?
пример URL, который я ожидаю
1. /testing/action? Foo = test12
2. / testing / action? Boo=test32
Могу ли я получить вышеуказанный URL в виде одного шаблона URI?
1 ответ
Я предполагаю, что вы имеете в виду шаблоны RFC6570 URI. Один из способов выразить это - использовать модификатор разнесения следующим образом:
/testing/action{?operation*}
Ваши входные переменные для "операций" будут переданы с использованием пар имя / значение:
{ "foo" : "test12" }
Это приведет к:
/testing/action?foo=test12
Предостережение заключается в том, что ваш код должен обеспечивать, чтобы в ассоциативном массиве одновременно присутствовало только одно значение.