Esta tradução está incompleta. Por favor, ajude a traduzir este artigo.

HTTP O código de estado 307 Redirecionamento temporário indica que o recurso da requisição foi temporariamente alterado para a URL informada no cabeçalho Location.

O método e o corpo da requisição original são reutilizados para realizar a requisição de redirecionamento. Em casos onde você deseja que o método utilizado seja alterado para GET, utilize o código de estado 303 See Other. Isto é util quando você deseja dar uma resposta a um método  PUT que não seja o recurso enviado, mas uma mensagem de confirmação (como por exemplo "Envio de XYZ concluído com sucesso").

A única diferença entre  307 e 302 é que o 307 garante que o método e o corpo não são alterados quando o redirecionamento é feito. Com o 302, alguns clientes antigos alteram o método para GET: o comportanmento com métodos não-GET e 302 fica assim imprevisível na Web, enquanto o comportamento com 307 é previsível. Para requisições GET, seu comportamento é identico.

Status

307 Redirecionamento temporário

Especificações

Especificação Título
RFC 7231, sessão 6.4.7: 307 Temporary Redirect Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content

Compatibilidade entre navegadores

Update compatibility data on GitHub
DesktopMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidEdge MobileFirefox for AndroidOpera for AndroidiOS SafariSamsung Internet
Basic supportChrome Full support YesEdge Full support YesFirefox Full support YesIE Full support YesOpera Full support YesSafari Full support YesWebView Android Full support YesChrome Android Full support YesEdge Mobile Full support YesFirefox Android Full support YesOpera Android Full support YesSafari iOS Full support YesSamsung Internet Android Full support Yes

Legend

Full support  
Full support

Veja também

  • 302 Found, o equivalente a este código de estado, que pode mudar o método utilizado quiando não é um GET.
  • 303 See Other, um redirecionamento temporário que altera o método utilizado para GET.
  • 301 Moved Permanently, um redirecionamento permanente.

Etiquetas do documento e colaboradores

Colaboradores desta página: CGReinhold
Última atualização por: CGReinhold,