Como devo usar um servidor proxy para acessar a Internet - com plugins Python personalizados para processamento de solicitações? [fechadas]

2

Estamos tentando entender como configurar um servidor proxy para nosso aplicativo da Web. Precisamos de vários processos para acessar a Internet através de um servidor proxy na rede interna. Idealmente, poderíamos executar código Python personalizado em algum lugar dentro do proxy - especialmente antes de realmente executar a solicitação.

Esclarecimento com base nos comentários: Não estamos tentando apenas usar o proxy: queremos executar um código personalizado no proxy para acompanhar o processo de solicitação e resposta.

Esta é provavelmente uma questão realmente básica / idiota, mas agora que sei que provavelmente deveríamos usar um proxy, estou lutando para entender como eles funcionam e como devemos incorporá-los à nossa infraestrutura.

Precisamos fazer coisas como modificar o URL solicitado antes de buscá-lo, modificar cabeçalhos de solicitação e carga útil e, possivelmente, obter alguns dos dados de resposta após o carregamento da carga útil.

Muito obrigado! Qualquer informação sobre isso será muito apreciada!

    
por Juan Carlos Coto 01.05.2013 / 22:24

1 resposta

0

Dê uma olhada no nginx de um servidor proxy existente (geralmente um proxy reverso) ou no squid (geralmente um proxy de encaminhamento).

Eu recomendaria modificar um desses para atender às suas necessidades.

    
por 01.05.2013 / 23:23