我正在为Android开发游戏,并且正在为数据库使用本地服务器。我需要知道是否有办法知道我的服务器何时关闭(例如,如果我的互联网提供商公司出现网络问题并且我的服务器从网络中退出了。)
我使用Unity web request sending form处理数据库。
我已经尝试在“ if(www.isNetworkError || www.isHttpError)”中进行检查,但是它不起作用。
IEnumerator Upload() {
List<IMultipartFormSection> formData = new List<IMultipartFormSection>();
formData.Add( new MultipartFormDataSection("field1=foo&field2=bar") );
formData.Add( new MultipartFormFileSection("my file data", "myfile.txt") );
UnityWebRequest www = UnityWebRequest.Post("http://www.my-server.com/myform", formData);
yield return www.SendWebRequest();
if(www.isNetworkError || www.isHttpError) {
Debug.Log(www.error);
}
else {
Debug.Log("Form upload complete!");
}
}
有办法还是不可能?