Comment accéder aux paramètres HTTP GET dans Nginx avant la version 0.7.8?
-
03-07-2019 - |
Question
Le journal des modifications répertorie la version 0.7.8 comme version introduisant le $ arg_X
notation pour accéder au paramètre HTTP GET X
depuis nginx.conf
.
Malheureusement, le wiki est très à jour. Comment accéder aux paramètres HTTP GET depuis nginx.conf
avant cette version?
La solution
Pour le moment, le mieux que je connaisse est la correspondance avec $ args
.
Par exemple, au lieu de dire if ($ arg_user = "jim")
, vous pouvez dire if ($ args = "user = jim "))
. Cet exemple particulier ne fonctionne que pour un seul argument, car plusieurs arguments peuvent entrer dans n'importe quel ordre. ce cas doit être traité avec des expressions régulières.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow