Normalmente, o código de status 428 é usado em conjunto com o cabeçalho HTTP "Precondition" (Pré-condição) para especificar as condições necessárias para que a requisição seja válida. Essas condições podem variar dependendo da implementação do servidor e da aplicação específica.
Por exemplo, o servidor pode exigir que a requisição inclua um cabeçalho de autenticação válido, um token de segurança específico ou uma versão mais recente do recurso sendo solicitado. Se essas pré-condições não forem atendidas, o servidor retornará o código 428, indicando que a requisição não pode ser processada até que as condições sejam cumpridas.
Ao receber o código de status 428, o cliente deve revisar as informações de requisição e garantir que todas as pré-condições necessárias sejam atendidas antes de tentar novamente a requisição.
Por exemplo, o servidor pode exigir que a requisição inclua um cabeçalho de autenticação válido, um token de segurança específico ou uma versão mais recente do recurso sendo solicitado. Se essas pré-condições não forem atendidas, o servidor retornará o código 428, indicando que a requisição não pode ser processada até que as condições sejam cumpridas.
Ao receber o código de status 428, o cliente deve revisar as informações de requisição e garantir que todas as pré-condições necessárias sejam atendidas antes de tentar novamente a requisição.
— Luiz Alberto 27 de May de 2023Estamos com mesmo problema, chegou a descobrir o que é?
— VINICIUS GATI 06 de Sep de 2023Tá com muita cara de algum problema com licenciamento da totvs, tenho outro cliente que da 401 e na quarta vez que loga ele retorna ok.... Precisavamos da documentação desses codigos com referencia do protheus...
— VINICIUS GATI 06 de Sep de 2023Olá. Estamos enfretando um problema identico ao seu, você chegou a descobrir o que houve, Bruno?
— Raul.Chiarella 13 de Oct de 2023