From ce88de4891b87c3b7b2750575e15d6e48d518852 Mon Sep 17 00:00:00 2001 From: hxb <hxb@hdlchina.com.cn> Date: 星期四, 24 十月 2024 10:39:12 +0800 Subject: [PATCH] 增加云端库 --- HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/core/interceptor/HDLSmartHeaderInterceptor.java | 30 ++++++++++++++++++++++++++++++ 1 files changed, 30 insertions(+), 0 deletions(-) diff --git a/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/core/interceptor/HDLSmartHeaderInterceptor.java b/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/core/interceptor/HDLSmartHeaderInterceptor.java new file mode 100644 index 0000000..0cf27a9 --- /dev/null +++ b/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/core/interceptor/HDLSmartHeaderInterceptor.java @@ -0,0 +1,30 @@ +package com.hdl.linkpm.sdk.core.interceptor; + +import androidx.annotation.NonNull; + +import com.hdl.linkpm.sdk.HDLLinkPMSdk; + +import java.io.IOException; + +import okhttp3.Interceptor; +import okhttp3.Request; +import okhttp3.Response; + +/** + * Created by Tong on 2021/11/9. + * 鑷畾涔夊ご鍒犻櫎鎴栨坊鍔犲鐞� + */ +public class HDLSmartHeaderInterceptor implements Interceptor { + + + @NonNull + @Override + public Response intercept(@NonNull Chain chain) throws IOException { + Request request = chain.request().newBuilder() + .addHeader(HDLSmartHeader.LANGUAGE_HEADER, HDLLinkPMSdk.getLanguage())//閰嶇疆鎺ュ彛鍝嶅簲璇█ + .removeHeader(HDLSmartHeader.IGNORE_SIGN_HEADER) + .removeHeader(HDLSmartHeader.REFRESH_TOKEN_HEADER).build(); + return chain.proceed(request); + } + +} -- Gitblit v1.8.0