Por que estou recebendo um erro "socket hang up" ao enviar uma requisição?
Um erro "socket hang up" indica uma conexão interrompida. O Apidog não está recebendo nenhuma resposta ou está recebendo uma resposta incompleta.Isso pode ser causado por vários fatores:
1.
Problemas no lado do servidor: Por exemplo, um breakpoint definido no código do ambiente de desenvolvimento que impede que uma resposta seja retornada. Solução de problemas: Tente fazer uma requisição para uma API conhecida que esteja funcionando, como https://httpbin.org/get. Se essa requisição for bem-sucedida, o problema está no servidor da API de destino.
2.
Configuração de timeout no lado do cliente: A configuração de timeout do Apidog pode estar muito curta, fazendo com que a requisição seja encerrada antes que o servidor possa responder. Solução de problemas: Aumente o timeout da requisição nas configurações do Apidog.
3.
Problemas de proxy no lado do cliente: Seu servidor proxy pode estar com mau funcionamento ou configurado incorretamente, levando a interrupções na conexão. Solução de problemas: Tente desativar as configurações de proxy do Apidog ou alternar para um servidor proxy diferente.
4.
Dados de resposta grandes: O servidor pode estar retornando uma grande quantidade de dados, fazendo com que a conexão seja interrompida. Solução de problemas: Comunique-se com os desenvolvedores do lado do servidor para verificar se os dados da resposta podem ser compactados (por exemplo, usando compactação gzip).