首页 > 解决方案 > 如何在注册API颤振中使用裸令牌

问题描述

我有一个与生成用于注册的访问令牌相关的 url,我得到了响应。但我的问题是我无法在注册 api 中使用生成的令牌作为标头。任何人都可以帮我解决这个问题

Future<Map> ajaxPost (Register regData) async {

var response = await http.post('your api client_credentials', headers: {HttpHeaders.authorizationHeader: "Basic barer token"}, );

    responseBody = json.decode(response.body);

    print(responseBody);                 
return responseBody;

}

标签: postflutter

解决方案


什么是行不通的?你把“Bearer”放在令牌之前吗?如果您尝试以下示例会怎样?

 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);

推荐阅读