[英]Unhandled Exception: SocketException: OS Error: Connection refused, errno = 111, address = 127.0.0.1, port = 40712
Future<User> registerUser(String username, String firstname, String lastname, String password, String email)
async {
print("\n\n\n\n\n\n\nHello\n\n\n\n\n\n\n\n");
final response = await client
.post('http://127.0.0.1:5000/api/register', // the error exists here
// headers: "",
body: jsonEncode({
"emailaddress": email,
"username": username,
"password": password,
"first_name": firstname,
"last_name": lastname
})
);
I've tried adding <uses-permission android:name="android.permission.INTERNET"/>
to my manifest and changing the proxy on my emulator.我尝试将
<uses-permission android:name="android.permission.INTERNET"/>
到我的清单并更改我的模拟器上的代理。 Thanks谢谢
127.0.0.1
is a localhost loopback address. 127.0.0.1
是本地主机环回地址。 You'd need to use your machine's actual IP address to establish the connection.您需要使用机器的实际 IP 地址来建立连接。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.