Percebi alguns anúncios passando pelo meu bloqueador de anúncios. Decidi que seria melhor navegar para o domínio do provedor de anúncios, ir para as configurações da página e banir todas as permissões, incluindo javascript e imagens.
O domínio no IFRAME que encontrei é www.btserve.com
. No entanto, se eu tentar colocá-lo na barra de endereço, o Firefox o apagará e o substituirá pelo endereço anterior. Posso ver no painel da rede que a solicitação foi feita, mas não consigo acessar as permissões da página a menos que esteja nesse site.
Por que o firefox oculta o domínio do anúncio da URL e me recusa a acessá-lo? De que outra forma posso bloquear permissões para esse domínio?
A página retorna os seguintes cabeçalhos de resposta HTTP:
Portanto, não há nada para o Firefox exibir e, portanto, o Firefox volta para uma página anterior que funcionou.
Como não sou um usuário do AdBlock , não posso responder à sua segunda pergunta. No entanto, aqui está uma solução alternativa:
Se você deseja bloquear todas as solicitações para um domínio específico, pode adicionar uma entrada ao seu
hosts
arquivo (/etc/hosts
no sistema operacional * nix ouC:\Windows\System32\drivers\etc\hosts
no sistema operacional Windows), como o seguinte:Isso redirecionará todas as solicitações desse domínio para seu próprio computador, que as descartará silenciosamente. Observe que você precisará de privilégios de administrador para editar o
hosts
arquivo.Depois de usar a ferramenta de rede no firefox, a resposta do site contém esses cabeçalhos:
HTTP/1.1 204 No Content Date: Fri, 15 Nov 2019 12:57:55 GMT Connection: keep-alive Server: nginx/1.14.1 X-Frame-Options: DENY ETag: W/"a-bAsFyilMr4Ra1hIU5PyoyFRunpI"
E nenhum conteúdo é anexado.
O erro 204 significa que a requisição foi recebida e compreendida pelo servidor, mas não há dados para retornar ao usuário.
fonte: https://www.koozai.com/blog/analytics/server-response-codes-and-what-they-mean/#204