我如何根据某些规则利用原子来改变在座的铺设参数? 具体而言,我要预先确定每一座标的参数价值。 我特别想做如下工作。
鉴于此URI:
http://localhost:3000/account?id=12345&name=bill
我希望它能够被转化为这样。
http://localhost:3000/account?id=eq.12345&name=eq.bill
每一项目的序号为eq.
。 原因是,Im使用原始x作为逆向代代谢PostgRESTrewrite/a> and the nginx
我也尝试了一些lua脚本,试图循环遍历npx.req.get_uri_args
,但到目前为止似乎没有任何效果。
events {
}
http {
resolver 127.0.0.11 ipv6=off;
server {
listen 80;
listen [::]:80;
location / {
default_type text/plain;
content_by_lua_block {
local qs = {}
for key, val in pairs(ngx.req.get_uri_args()) do
table.insert(qs, key, "eq." .. val)
end
ngx.req.set_uri_args(qs)
}
proxy_pass http://postgrest:3000;
}
}
}