我正在尝试登录。当我使用 Postman 发送发布请求时,它可以工作。但在我的颤振代码中,它返回 401。
我的代码:
Future<UserModel> loginUser(String mail, String pass) async {
Map<String,String> aa = Map();
aa["vtdMail"] = mail;
aa["vtdParola"] =pass;
var result = await http.post(ApiConstants.instance.vatandasLogin, body: jsonEncode(aa));
print(result.body);
if (result.statusCode == 200) {
return UserModel.fromMap(jsonDecode(result.body));
} else {
print(result.statusCode);
print(result.body);
}
return null;
}
我在哪里做错了?
**我通过添加以下代码解决了这个问题:**
headers: {"Content-Type": "application/json"},