Regra de decisão e limites
Um redirecionamento HTTP temporário que instrui o cliente a repetir uma requisição em outra URL, sem alterar o método original nem o corpo da requisição. O 307 é uma resposta HTTP temporária. Diferentemente do 302, ele exige que a próxima requisição mantenha o método e o corpo originais; essa diferença importa para POST, PUT, PATCH e DELETE, enquanto uma página GET comum normalmente só precisa de redirecionamento temporário quando a mudança é realmente temporária.
Como inspecionar
Inspecione o status e o cabeçalho Location e, em seguida, envie uma requisição de teste segura, que não seja GET, apenas para um endpoint controlado. Uma requisição GET seguida pelo navegador não consegue provar que um corpo de formulário ou de API seria preservado.
Fluxo prático
Mantenha um mapa de redirecionamentos com dono e data de remoção. Para uma rota temporária de API, teste o método antigo na rota antiga e o método esperado na nova rota antes de liberar o tráfego; para a mudança permanente de uma página pública, escolha um redirecionamento permanente.
Erros comuns e limites da medição
O 307 não é um interruptor de migração de SEO. Os sistemas de busca podem manter a URL original porque a resposta declara a mudança como temporária; não deduza efeitos em links ou na indexação apenas pelo código. O modo de falha comum é tratar o 307 como uma migração permanente de URL ou presumir que uma verificação só pelo cabeçalho comprova a preservação do método.