发布:2023/12/7 15:14:36作者:大数据 来源:大数据 浏览次数:373
Unhandled Exception:
System.UriFormatException: Invalid URI: Invalid port specified.
An unhandled exception occured.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
private async Task<string> GetStr() { var req = "http://localhost:80881/api/values";// localhost 和 127.0.0.1都不正确,必须用配置好的固定IP因为手机上没有localhost服务,这里将换成网络上的服务或自己发布到本机的服务如http://192.168.0.111/api/values HttpClient client = new HttpClient(); Task<string> getStringTask = client.GetStringAsync(req); string urlContents = await getStringTask; if (urlContents != "") { Button btn= FindViewById<Button>(Resource.Id.button1); btn.Text = urlContents; } string str = ""; return str; } |
1 |
localhost 和 127.0.0.1都不正确,必须用配置好的固定IP因为手机上没有localhost服务,这里将换成网络上的服务或自己发布到本机的服务如http://192.168.0.111/api/values |
请看大神http://stackoverflow.com/questions/41040103/xamarin-httpclient-getstringasync-not-working-on-xamarin-droid
© Copyright 2014 - 2024 柏港建站平台 ejk5.com. 渝ICP备16000791号-4