无法在 Android 中正确设置改装 header

Cannot properly set retrofit header in Android

我在下图中可以看到 header 在 Postman 中正常工作:

但我无法在 Android 中正确使用它。

到目前为止,我尝试复制以下 Authorization Bearer 部分是 @Header("Authorization") String header:

Call<GPSData> call = apiService.askGPS("Authorization Bearer: " + value, gpsPost);

Call<GPSData> call = apiService.askGPS("Authorization: Bearer " + value, gpsPost);

Call<GPSData> call = apiService.askGPS("Authorization: Bearer: " + value, gpsPost);

但其中 none 有效。

header 与 Postman 中显示的语法等价的语法是什么?

如果您在 api 服务调用参数中使用 @Header("Authorization") String value,请不要将授权作为 header 值发送,因为它由改造处理,而是执行类似这样的操作。

Call<GPSData> call = apiService.askGPS("Bearer: " + value, gpsPost);