privoxy: reescreva os links “http” para “https”

1

Estou usando o proxy Privoxy no meu PC.

Qual é a regra de regravação no arquivo user.action a ser reescrita, por exemplo: http://foo.org to https://foo.org ? Note que eu quero reescrever, não redirecionar.

Então, se eu pesquisar no google por foo.org , na página de pesquisa, haverá https://foo.org .

A reescrita funcionaria, por exemplo, em: https://encrypted.google.com/ ?

Ou está redirecionando melhor porque pode haver, por exemplo: <img src="foo.org/pic.jpg"></img> ?

    
por LanceBaynes 14.03.2011 / 11:30

1 resposta

3

O motivo pelo qual você precisa redirecionar esse URL em vez de reescrevê-lo é porque você está visitando uma página da Web não criptografada com o URL http: // (texto sem formatação) e o proxy precisa dizer ao navegador para conversar com // URL. Se a conexão foi simplesmente redirecionada na porta SSL, seu navegador não saberia o que fazer com uma resposta SSL se fosse de alguma forma direcionado para a porta segura usando o protocolo HTTP. (Infelizmente, eu não tenho certeza se alguém usa http-starttls, que deve ser capaz de lidar com isso, mas essa é uma questão separada)

Ao usar um redirecionamento, o proxy usa códigos de retorno HTTP para dizer ao navegador para abrir uma nova conexão, usando HTTPS em vez de HTTP.

    
por 14.03.2011 / 18:37