我有一个与生成用于注册的访问 token 相关的 url,我正在收到响应。但我的问题是我无法在注册 api 中使用生成的 token 作为 header 。有人可以帮助我解决这个问题吗
Future<Map> ajaxPost (Register regData) async {
var response = await http.post( '你的 api client_credentials', headers: {HttpHeaders.authorizationHeader: "Basic barer token"}, );
responseBody = json.decode(response.body);
print(responseBody);
return responseBody;
最佳答案
什么是不起作用的?你把“Bearer”放在 token 前吗?如果您尝试以下示例会怎样?
Map<String, String> headers = {
HttpHeaders.authorizationHeader: "Bearer $token",
HttpHeaders.contentTypeHeader: "application/json",
"Accept": "application/json"
};
await client.post(url, body: json.encode(body), headers: headers);
关于post - 如何在 register api flutter 中使用 bearer token,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57176740/