Как получить доступ к сайту, работающему на локальном хосте, из браузера iPhone - PullRequest
238 голосов
/ 28 июня 2010

Я работаю над мобильным веб-сайтом и хотел бы проверить его с помощью своего браузера iPhone.Мой компьютер с Windows 7 и iPhone находятся в одной беспроводной сети.Как я могу получить доступ к localhost с iPhone?Прямо сейчас я получаю ошибку 404.

Ответы [ 26 ]

1 голос
/ 26 сентября 2018

Шаги:

Я предполагаю, что вы запустили веб-сервер (Apache Tomcat на порт по умолчанию: 8080).

В Windows 10:

  1. Откройте вашантивирусом, перейдите в раздел брандмауэра, найдите раздел портов и добавьте локальный порт TCP / IP: 8080, чтобы разрешить доступ
  2. , чтобы получить IP-адрес компьютера из командной строки.(IPv4-адрес)
  3. Запустите Chrome с iPhone и перейдите на IP-адрес : адрес 8080.

Надеюсь, это поможет.

0 голосов
/ 20 октября 2016

Если вы работаете на Mac, обязательно отредактируйте файл /etc/hosts.Найдите IP-адрес, следуя приведенным выше инструкциям, и добавьте в этот файл следующую строку

172.x.xx.x.x outer

. После этого вышеперечисленные действия сработали: перейдите на нужную страницу в браузере iphone, перейдите на страницу http://172.x.xx.x.x:port http://www.imore.com/how-edit-your-macs-hosts-file-and-why-you-would-want

0 голосов
/ 26 июля 2015

С моего iphone я хотел просмотреть веб-сайт, размещенный на сервере IIS, на моем ноутбуке с Windows 8.После некоторого прочтения я открыл брандмауэр Windows и выбрал «Разрешить приложение или функцию через брандмауэр Windows».Затем прокрутите вниз и выберите «World Wide Web Services (HTTP)» из списка.Вот и все, это сработало.Надеюсь, это поможет кому-то еще.

0 голосов
/ 12 сентября 2017

Еще один быстрый и грязный способ сделать это на Mac - открыть xcode (если он у вас установлен) и запустить safari на вашем симуляторе. Здесь также будет работать localhost.

0 голосов
/ 07 марта 2019

Использовать следующий шаблон URL:

http://<computer-name>.local:<port>

где <computer-name> вы можете найти System Preferences -> Sharing

ТАК сообщение

Если вы используете встроенный сервер WebStorm, убедитесь, что WebStorm -> Preferences Build, Execution, Deployment -> Debugger -> Can accept external connections включен

ТАК сообщение

0 голосов
/ 12 сентября 2015

В моем случае сначала я подключил свой компьютер и мобильный телефон к одной сети, вы можете пропинговать свой мобильный телефон с компьютера, чтобы проверить соединение.

Я запускаю свой проект с помощью GGTS (Groovy / Grails Tool Suite) локальнозатем доступ к веб-сайту с мобильного телефона с использованием IP-адреса ПК, и он работает очень хорошо.

PS.при запуске с локального сервера будет отображаться URL-адрес (http://localhost:8080/projectname). Если вы пытаетесь получить доступ к своему локальному веб-сайту с мобильного телефона, вам следует заменить localhost на IP-адрес ПК

.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...