Alterando o código de status do servidor de backend com proxy com nginx

1

Estou fazendo proxy de alguns caminhos para outro servidor. Esse servidor responde com 302 movido temporariamente. Eu preciso alterar esse código de status específico para 200 OK. Caso contrário, eu posso passar a resposta através do as-is e outros códigos de status devem passar sem alterações.

location /api {
  proxy_pass http://some.server/api;
}

A razão para o mangling do código de status é o IE, que não funciona com o código de status 302 nesta solicitação ao usar o Ajax.

    
por Juha Syrjälä 29.01.2015 / 11:57

0 respostas