Назад | Перейти на главную страницу

Как написать запрос POST для получения определенного параметра для вызова URL-адреса изменения запроса GET localhost

Я пытаюсь переписать запрос POST, получив определенный параметр для вызова URL-адреса изменения запроса GET localhost.

Вот что я пытаюсь сделать:

server {

    listen 80;
    server_name alias.domain.com;

    set $custom_var

    location / {

        if ($request_method = POST ) {
         content_by_lua_block {
             ngx.req.read_body()  
             local data = ngx.req.get_body_data()
             $custom_var = data["pnr"]  --- pnr is a post body 
         }            
        }

     rewrite ^(.*)$ $custom_var;
     proxy_pass http://localhost:15000/;
     proxy_method GET;
     proxy_set_header X-Custom-Header foo;
  }
}