todos os status

4xx Client Error

428 Precondition Required

O servidor de origem requer que a solicitação seja condicional.

Seu uso típico é para evitar o problema de "atualização perdida", onde um cliente obtém o estado de um recurso, modifica-o e o coloca de volta no servidor, quando entretanto um terceiro modificou o estado no servidor, levando a um conflito. Ao exigir que as solicitações sejam condicionais, o servidor pode garantir que os clientes estejam trabalhando com as cópias corretas.

As respostas que usam este código de status DEVEM explicar como reenviar a solicitação com êxito. Por exemplo:

Respostas com o código de status 428 NÃO DEVEM ser armazenadas por um cache.


Source: RFC6585 Section 3

Dúvidas?

Entre no nosso fórum de discussão

Referências para o código 428

feito com por @_ttemporin