Como posso aumentar o máximo de conexões persistentes por servidor para o Safari 4.0.x?


1

Temos um aplicativo da web que está sendo restrito pelo número máximo de conexões persistentes por servidor no Safari. O FireFox 3 nos permite configurar facilmente essa restrição de navegador, e há um hack para o IE 8. Existe uma maneira conhecida de alterar essa restrição no Safari?

Respostas:


1

Eu queria que houvesse. Mas isso é uma parte do Especificações do HTTP 1.1 (Página 44), portanto, um navegador bem comportado não deve violá-lo de qualquer maneira.

Se você está tendo problemas para projetar seu próprio aplicativo, a resposta é analisar diferentes maneiras de fazer o que você está tentando (tente Estouro de pilha para isso), porque se você, em algum momento, receber um visitante externo, não poderá pedir que ele reconfigure o navegador com hacks feios apenas para visualizar o site ...


1

Isso pode não resolver facilmente o problema original, mas há uma solução alternativa para o limite persistente de conexão / host no Safari. Você pode enganar o Safari editando o arquivo hosts. Por exemplo, para / etc / hosts você pode adicionar:

192.168.1.101 host1 host2 ...

Agora você pode ter "x" conexões persistentes com cada nome de host simulado, em que "x" é o limite no Safari. Você está preso inserindo e atualizando o endereço IP, a menos que você use outro hack para atualizá-lo periodicamente. Veja a resposta por Guðmundur H aqui: endereço IP de atualização automática em / etc / hosts

Isso foi útil ao usar o servidor push para exibir imagens de 16 câmeras de segurança diferentes. O Safari 5.0.x pára de carregar após a sexta imagem, mas usar nomes de servidores fictícios, todos apontando para o mesmo endereço IP, permite um número ilimitado de conexões.


0

Não, não há configuração exposta para isso no Safari.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.