deixe o Opera Mini (no Microemulator, no OS X) atingir a rede local

2

Eu acabei de configurar o Microemulator no OS X (Leopard) e estou executando o Opera Mini 4.2, na esperança de testar um site para celular que estou desenvolvendo.

O Opera Mini pode acessar sites públicos, mas não é possível acessar meus sites de teste na instância do Apache do OS X. Eu tentei:

  • localhost / ~ myUserName / site (tempos fora)
  • myIpAddress / ~ myUserName / site (tempo limite)
  • myMachineName / ~ myUserName / site ("Endereço não disponível neste máquina ")

Todos os itens acima funcionam para qualquer navegador de desktop do OS X e para VMs do Windows com os quais eu teste.

As opções de configuração de rede do Microemulator parecem estar limitadas à configuração de um servidor proxy:

<system-properties>
     <system-property name="http.proxyHost" value="webcache.mydomain.com"></system-property>
     <system-property name="http.proxyPort" value="8080"></system-property>
     <system-property name="http.nonProxyHosts" value="localhost"></system-property>
</system-properties>

Não tenho certeza se configurar isso pode me ajudar ou não ... parece que preciso definir DNS para o Microemulator, não necessariamente um servidor proxy.

Alguma sugestão sobre como / se eu posso fazer isso funcionar?

    
por RwwL 02.09.2009 / 18:55

1 resposta

6

você não pode - pela própria definição de ópera mini - não vai funcionar.

om usa proxy intermediário hospedado pela ópera, este proxy estabelece conexão com o site, analisa seu conteúdo e envia de volta a saída digitada em um formato proprietário. Portanto, o site de teste precisa ser acessível para os mini proxies de ópera - ele precisa ser acessado pela Internet.

solução: defina o proxy reverso / a porta para que o servidor http local possa ser acessado pela Internet.

    
por 02.09.2009 / 19:01