Создайте переменную Apache SetEnv со значением вложенного требования - PullRequest
1 голос
/ 26 марта 2019

У меня есть переменная окружения FIRST, содержащая JSON:

{ "demand1": "val1", "demand2": "val2" }

Я хотел бы установить новую переменную окружения, которая должна содержать только val1.

Я пытался установить эту новую переменную (SECOND) с помощью SetEnvIf, но, к сожалению, это не работает:

SetEnvIf FIRST (\"claim1\":)(.*?)\"(.*?)\" SECOND=$3

Регулярное выражение верно, вы можете проверить его здесь: демо

Переменная FIRST не является атрибутом запроса, даже если кажется, что он требуется согласно документации Apache Module mod_setenvif. .

Есть идеи, как мне этого добиться?

Спасибо!

...