Ich muss umschreiben|Zu%7CIn
/api/foo.json?stuff=true&things=false&fields=id,Name|rename(name)&_dc=12345
Ich habe es auf zahlreiche Arten versucht, aber ohne Erfolg. Es kann auch sein, dass mehrere Pipe-Zeichen vorhanden sind.
Jede Hilfe ist willkommen!
Antwort1
Die nginx- rewrite
Direktive stimmt nur mit der normalisierten URI überein, die in Ihrem Fall lautet /api/foo.json
. Sie müssen die Verarbeitung der Abfrageargumente mit if
Anweisungen und regulären Ausdrücken handhaben.