Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了从Android应用程序连接到本地后端大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

我有我的Laravel后端,我试图从Android应用程序连接到.我的主机文件

   127.0.0.1    my.BACkend.test

我后端的httpd conf文件

PHP
RewriteENGIne   On
ErrorLog        /var/www/myBACkend.co.uk/code/storage/logs/apache_error.txt

Header set Access-Control-Allow-Origin "http://localhost:4200"

我可以从谷歌ARC获得http://my.backend.test/api/some-route罚款,但不能从我的手机访问.我似乎必须使用我的本地IP地址,但我不明白如何设置它.

我尝试添加

PHP
RewriteENGIne   On
ErrorLog        
/var/www/myBACkend.co.uk/code/storage/logs/apache_error.txt

httpd conf和

192.168.my.ip my.mobileBACkend.test

主持人

最佳答案
如果我理解正确:您可以从同一网络上的其他计算机访问您的服务器(因此这不是防火墙问题),但前提是您使用名称(添加在客户端的hosts文件中)而不是IP地址.

您的配置是第一个虚拟主机吗? apache@L_197_12@与查询中提供的名称匹配的ServerName(例如URL),然后回到第一个,在您的情况下是ubuntu主页.

作为测试,如果您使用会发生什么

ServerName      192.168.0.1 (i.e. the IP used in the URL)

我认为如果您通过IP地址访问服务器,它将起作用,但不再是名称

大佬总结

以上是大佬教程为你收集整理的从Android应用程序连接到本地后端全部内容,希望文章能够帮你解决从Android应用程序连接到本地后端所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。