Я только что установил Microemulator на OS X (Leopard) и запускаю Opera Mini 4.2, надеясь протестировать разрабатываемый мной мобильный веб-сайт.
Opera Mini может попасть на общедоступные веб-сайты, но не может попасть на мои тестовые сайты в экземпляре Apache OS X. Я пробовал:
Все вышеперечисленное работает для любых настольных браузеров OS X и виртуальных машин Windows, с которыми я тестировал.
Параметры конфигурации сети Microemulator похоже, ограничиваются настройкой прокси-сервера:
<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>
Я не уверен, могут ли они мне помочь или нет ... похоже, мне нужно установить DNS для Microemulator, не обязательно прокси-сервера.
Любые предложения о том, как / могу ли я заставить это работать?
вы не можете - по самому определению Opera mini - это не сработает.
om использует промежуточный прокси-сервер, размещенный в Opera, этот прокси устанавливает соединение с веб-сайтом, анализирует его содержимое и отправляет вам дайджест-вывод в частном формате. поэтому ваш тестовый веб-сайт должен быть доступен для прокси-серверов Opera mini - он должен быть доступен в Интернете.
Решение: установите обратный прокси / порт вперед, чтобы ваш локальный http-сервер был доступен из Интернета.