我正在尝试发布一个帖子,创建一个用户,但是以一种简单的方式。我确实需要使用身份验证,所以我在标头中传递令牌,就像在 GET 请求中一样。但我不确定为什么会收到错误“400 - Bad Request”。
import 'package:http/http.dart';
{...}
Future test() async {
Response response = await post('https://access.altaviu.com/Data/api/Account/Register',
body: jsonEncode({
"Email": "useruser@gmail.com",
"Password": "QWERTY1234!",
"ConfirmPassword": "QWERTY1234!",
}),
headers: {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Authorization': 'Bearer ${UserAccountData.token}',
});
if (response.statusCode == 200) {
print('SUCCESSFUL TEST');
} else {
print('ERROR IN THE TEST ${response.statusCode} - ${response.reasonPhrase}');
}
}
我正在使用库(或包)“http:0.12.0+2”