Unity3d Unity 3D';无法连接到主机。具有ip的本地主机
我正在尝试使用Unity通过HTTP发送到Laravel5。 代码是:Unity3d Unity 3D';无法连接到主机。具有ip的本地主机,unity3d,laravel-5,Unity3d,Laravel 5,我正在尝试使用Unity通过HTTP发送到Laravel5。 代码是: public void postToDB() { Debug.Log(“in1”); WWWForm form=新WWWForm(); 表格.AddField(“fb_id”,“123123”); WWW=新WWW(“http://localhost:777/new_fb_user“,表格); 启动程序(WaitForRequest(www),表格); } 私人IEnumerator WaitForRequest(WWW)
public void postToDB()
{
Debug.Log(“in1”);
WWWForm form=新WWWForm();
表格.AddField(“fb_id”,“123123”);
WWW=新WWW(“http://localhost:777/new_fb_user“,表格);
启动程序(WaitForRequest(www),表格);
}
私人IEnumerator WaitForRequest(WWW)
{
Debug.Log(“in2”);
收益率;
//检查错误
如果(www.error==null)
{
Log(“WWW Ok!:”+WWW.text);
}
其他的
{
Log(“WWW错误:+WWW.Error”);
}
}
我终于解决了这个问题,我在内部运行laravel项目
使用标准
php工匠服务
这就像创建私有内部服务器一样
我使用Xampp修复它
-将laravel项目复制到Xampp目录中的htdocs文件夹
-运行Xampp服务
它工作得很好
谢谢大家的帮助我认为示例代码有问题,startcroutine应该这样调用:startcroutine(WaitForRequest(www))或startcroutine(“WaitForRequest”,www)。话虽如此,我认为这不会解决您的问题。您是否获得2日志中的
?您的本地主机是否可以通过其他方式连接,例如,如果您将请求放入web浏览器或curl,会发生什么情况?它连接良好,我可以使用任何浏览器或邮递员获得响应>