【发布时间】:2020-12-16 08:49:18
【问题描述】:
我用原生 android 和原生 iOS 开发了一个应用程序,但现在我想用 Flutter 重新创建它。
我在原生 android 和 iOS 中成功完成的一些请求在颤振中返回 302 状态代码。
问题是我无法在邮递员上得到 302 响应,所以我可能明白问题出在哪里,它只会在颤振时发生。
Map<String, String> headers = {'Content-Type': 'application/json', "Authorization": "Bearer ${App.token}"};
Response response = await post(URL, body: jsonEncode({"FullName": name}), headers: headers);
if (checkIfSuccessful(response)) {
return true;
} else {
return false;
}
【问题讨论】:
-
您应该在 HttpClientRequest 中将
followRedirects属性设置为 false。 -
@Benjamin 已经尝试过了。没有帮助...