Ao integrar com a API do PlugBoleto, caso as requisições sejam disparadas utilizando um endpoint HTTP, você receberá o seguinte retorno:
HTTP Status: 426 Upgrade Required
{
"error": "Use HTTPS. HTTP is not supported."
}
Esse erro indica que a requisição foi realizada utilizando o protocolo HTTP, que não é suportado pela API.
Causa
A causa desse erro é a utilização de uma URL base da API com protocolo HTTP.
Exemplo incorreto:
http://plugboleto.com.br/api/...
A API do PlugBoleto aceita apenas conexões seguras (HTTPS).
Solução
Para corrigir o problema, é necessário atualizar a URL base da API para utilizar HTTPS.
URL correta
https://plugboleto.com.br
O que deve ser feito
- Localize no seu sistema onde a URL base da API está configurada
- Substitua qualquer ocorrência de
http://plugboleto.com.brpor:
https://plugboleto.com.br
Boas práticas
- Sempre utilize HTTPS em integrações com APIs
- Verifique se ambientes diferentes (produção, homologação, testes) também estão configurados corretamente
Comentários
0 comentário
Por favor, entre para comentar.