Шаблон 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

Предостережение заключается в том, что ваш код должен обеспечивать, чтобы в ассоциативном массиве одновременно присутствовало только одно значение.

Другие вопросы по тегам