【发布时间】:2015-01-03 11:45:18
【问题描述】:
我正在使用 volley 库并覆盖 getHeaders() 方法来放置自定义标题。它适用于 API > 10 的设备,但对于 API 10 的设备,它返回意外响应代码 400。
https 中的标头对于具有 API 17 和 API 10 的设备是相同的。我还将 volley lib 更新到最新版本,但没有运气。
在 getHeaders() 方法中我把
String encodedCredentials = Base64.encodeToString(credentials.getBytes(), Base64.DEFAULT);
headerMap.put("Authorization", "Basic " + encodedCredentials);
你对如何解决这个问题有什么建议吗?
【问题讨论】: