0
  • 最佳答案

    header注解用得比较少,没试过。因为我们几个都是用拦截器加入头部的,但是理论上应该是一样的,注解也是可以的。

    1139423796017500160  评论     打赏       断点
    • 断点  回复 @断点
      我等等写个demo试试header注解。
      断点 2022-07-07 14:24   回复 1139423796017500160
    • 钟阳  回复 @断点
      好的,感谢断点君
      钟阳 2022-07-07 15:39   回复 1242295258222526464
    • 断点  回复 @钟阳
      你加载图片是怎么处理的啊,我怀疑你加载图片是另一个方法,请求图片的头部是另外写的,这样就导致了你但单独请求的lci和显示图片的lci对不上。
      断点 2022-07-07 16:38   回复 1139423796017500160
    • 断点  回复 @钟阳
      刚刚测试了下Header加入lci是可以的。不行的原因估计是你加载验证码用glide,然后你又重新请求请求了一次验证码去拿头,这样就导致对不上。正常情况是,通过glide配合okhttp去请求图片,然后拦击头部的lci,保存起来,当登录的时候,把lci放到头哪里去。
      断点 2022-07-07 16:45   回复 1139423796017500160
    • 钟阳  回复 @断点
      我也觉得是这个问题,我去检查一下。
      钟阳 2022-07-07 17:05   回复 1242295258222526464
    • 断点  回复 @钟阳
      可以下载我单独开发的demo,里面有详细的注释https://gitee.com/dong_rong/sob-login.git
      断点 2022-07-07 17:34   回复 1139423796017500160
    • 断点  回复 @钟阳
      这是我发的文章https://www.sunofbeach.net/a/1467767731993468930
      断点 2022-07-07 17:35   回复 1139423796017500160
    • 钟阳  回复 @断点
      我拷贝了你的请求拦截器到我的项目中,能成功登录了,感谢帮助!
      钟阳 2022-07-07 19:59   回复 1242295258222526464
    • 断点  回复 @钟阳
      要理解业务,后面才好理解代码。可以来体验下我开发的https://www.pgyer.com/2UQk,[doge]广告
      断点 2022-07-07 20:31   回复 1139423796017500160
  • 我建议你加一个日志拦截器(或者抓包也行) 把你的请求打印出来看看 你的请求头应该是没有带上去的


    // OkHttp 日志拦截器依赖
    implementation 'com.squareup.okhttp3:logging-interceptor:4.10.0-RC1'
    


    使用

    val okHttp = OkHttpClient.Builder()
                         .addInterceptor(HttpLoggingInterceptor { result -> Log.d(TAG, "===> result:${result}") }
        .also { it.setLevel(HttpLoggingInterceptor.Level.BODY) })
                        .build()
    


    1204736502274318336  评论     打赏       A lonely cat
    • 钟阳  回复 @A lonely cat
      是的,请求头参数好像并没有加上去。但是拦截器这个我不太懂呀,哈哈。
      钟阳 2022-07-07 15:38   回复 1242295258222526464
相关问题
_empty · Android
2019-10-20 23:51 628 2
application · Android
2019-11-05 00:26 778 2
三流废物 · android / 小白
2019-11-22 00:35 1067 5
豪豪好嘛 · Android / GPS
2019-11-26 20:15 882 5
Jian · android
2019-11-28 01:51 615 2
2019-12-01 01:01 704 2
小陈学编程 · Android
2019-12-01 19:08 633 2
fkinggod · Android
2019-12-08 09:19 660 5
fkinggod · Android
2019-12-08 20:47 609 2
kissmyass · Android
2019-12-09 07:08 537 2
独一无二的名zi · Android
2019-12-30 06:48 415 2