Я хочу опубликовать свой веб-API с моего интернет-модема. При этом мое приложение для Android (остальный клиент) может отправлять HTTP-запросы.
Это для подключения Android-приложения к базе данных в реальном времени, я использую RethinkDB. Я попытался опубликовать ngrok, но моя БД в реальном времени работает локально. Когда я использую ngrok web api, я не вижу мою БД, работающую локально.
Я ожидаю манипулирования БД из приложения для Android.
Если ваш мобильный телефон и система находятся в одной сети, попробуйте получить доступ к API через системный IP-адрес. Это должно что-то сделать с вашим брандмауэром. Вы также можете разместить свой webapi в IIS и попробовать подключиться по IP-адресу системы. Ps: добавьте неавторизованный метод GET и протестируйте его в мобильном браузере.
Да, почему бы и нет. Разместите свой webapi и попробуйте. Это должно работать
Я не знаю, как использовать системный IP-адрес для доступа к API из приложения, можете ли вы кратко объяснить или дать ссылку на это.
Если я размещаю свой веб-API с помощью IIS, может ли он достичь и получить результат HTTP-моя БД, работающая на порту localhost 8080?