Quero definir o proxy para o pacote de transmissão apenas para um URL específico, como api.example.com
no servidor Ubuntu 20.04.
Neste caso todas curl
as solicitações deverão passar pelo proxy.
Eu prefiro usar Tor
. Como é possível?
Responder1
O curl
aplicativo oferece suporte à configuração de proxy por linha de comando, arquivo de configuração ou variável de ambiente.
Todos os três fornecem funcionalidades semelhantes (a linha de comando e o arquivo de configuração são, na verdade, idênticos).
O proxy pode ser controlado por protocolo (por exemplo, http
, https
, outros..) e os hosts podem ser excluídos do proxy, mas nenhum método é fornecido para fazer proxy apenas de um host específico.
Provavelmente, a maneira mais fácil de fazer isso seria habilitar especificamente o proxy (por meio da opção de linha de comando) ao tentar usar o curl nesse host.