package com.xw.common.net.interceptor import com.xw.common.Constants.token import okhttp3.Interceptor import okhttp3.Response class HeaderInterceptor : Interceptor { override fun intercept(chain: Interceptor.Chain): Response { val request = chain.request() val builder = request.newBuilder() if (request.header("Authorization").isNullOrEmpty()) { builder.header("Authorization", token) } return chain.proceed(builder.build()) } }