Porque estou a receber um erro "socket hang up" ao enviar um pedido?
Um erro "socket hang up" indica uma ligação interrompida. O Apidog não está a receber qualquer resposta ou está a receber uma resposta incompleta.Isto pode ser causado por vários fatores:
1.
Problemas do lado do servidor: Por exemplo, um ponto de interrupção definido no código do ambiente de desenvolvimento que impede que uma resposta seja devolvida. Resolução de problemas: tente solicitar uma API que saiba que está a funcionar, como https://httpbin.org/get. Se este pedido for bem-sucedido, o problema está no servidor da API de destino.
2.
Configuração de tempo limite do lado do cliente: A definição de tempo limite do Apidog pode ser demasiado curta, fazendo com que o pedido termine antes de o servidor conseguir responder. Resolução de problemas: aumente o tempo limite do pedido nas definições do Apidog.
3.
Problemas de proxy do lado do cliente: O seu servidor proxy pode estar com mau funcionamento ou configurado incorretamente, levando a interrupções da ligação. Resolução de problemas: tente desativar as definições de proxy do Apidog ou mudar para um servidor proxy diferente.
4.
Dados de resposta grandes: O servidor pode estar a devolver uma grande quantidade de dados, fazendo com que a ligação seja interrompida. Resolução de problemas: comunique com os programadores do lado do servidor para verificar se os dados da resposta podem ser comprimidos (por exemplo, usando compressão gzip).