app http header read
This commit is contained in:
@@ -103,36 +103,8 @@ export const TAxios = (
|
||||
});
|
||||
};
|
||||
|
||||
const executeRequest = (accessToken) => {
|
||||
const AUTHORIZATION = { headers: {} };
|
||||
|
||||
AUTHORIZATION.headers["app_id"] = "com.lgshop.app";
|
||||
AUTHORIZATION.headers["app_ver"] = "1.0.0";
|
||||
AUTHORIZATION.headers["dvc_id"] = "testdeviceid";
|
||||
AUTHORIZATION.headers["cntry_cd"] = "US";
|
||||
AUTHORIZATION.headers["prod_cd"] = "webOSTV 5.0";
|
||||
AUTHORIZATION.headers["plat_cd"] = "W20H";
|
||||
AUTHORIZATION.headers["lang_cd"] = "en-US";
|
||||
AUTHORIZATION.headers["os_ver"] = "3.0";
|
||||
AUTHORIZATION.headers["sdk_ver"] = "1.0.0";
|
||||
AUTHORIZATION.headers["publish_flag"] = "Y";
|
||||
|
||||
// Device Header 임시
|
||||
AUTHORIZATION.headers["X-Authentication"] = "MkOLvUocrJ69RH/iV1ZABJhjR2g=";
|
||||
AUTHORIZATION.headers["X-Device-ID"] =
|
||||
"OemUY5qbPITZv96QKlxrtcqT6ypeX6us2qANLng3/0QCUhv2mecK1UDTMYb/hjpjey9dC/kFycc/5R8u+oK56JIWyYC4V278z64YDPKbDXIsd+eECvyf+Rdm8BneIUPM";
|
||||
AUTHORIZATION.headers["X-Device-Product"] = "webOSTV 5.0";
|
||||
AUTHORIZATION.headers["X-Device-Platform"] = "W20P";
|
||||
AUTHORIZATION.headers["X-Device-Model"] = "HE_DTV_W20P_AFADATAA";
|
||||
AUTHORIZATION.headers["X-Device-Eco-Info"] = "1";
|
||||
AUTHORIZATION.headers["X-Device-Country"] = "US";
|
||||
AUTHORIZATION.headers["X-Device-Language"] = "en-US";
|
||||
AUTHORIZATION.headers["X-Device-Netcast-Platform-Version"] = "5.0.0";
|
||||
AUTHORIZATION.headers["X-Device-Publish-Flag"] = "N";
|
||||
AUTHORIZATION.headers["X-Device-Fck"] = "253";
|
||||
AUTHORIZATION.headers["X-Device-Eula"] =
|
||||
"additionalDataAllowed,takeOnAllowed,networkAllowed,generalTermsAllowed,chpAllowed,customAdAllowed,acrOnAllowed,voice2Allowed,voiceAllowed,acrAdAllowed";
|
||||
AUTHORIZATION.headers["X-Device-Personalization"] = "Y";
|
||||
const executeRequest = (accessToken, httpHeader) => {
|
||||
const AUTHORIZATION = { headers: {...httpHeader} };
|
||||
|
||||
if (accessToken) {
|
||||
AUTHORIZATION.headers["lgsp_auth"] = accessToken;
|
||||
@@ -174,12 +146,12 @@ export const TAxios = (
|
||||
checkAccessToken().then((accessToken) => {
|
||||
if (!noTokenRefresh) {
|
||||
tokenRefresh(dispatch, getState)
|
||||
.then(() => executeRequest(accessToken))
|
||||
.then(() => executeRequest(accessToken, getState().common.httpHeader))
|
||||
.catch(() => {
|
||||
/* 토큰 갱신 실패 처리 */
|
||||
});
|
||||
} else {
|
||||
executeRequest(accessToken);
|
||||
executeRequest(accessToken, getState().common.httpHeader);
|
||||
}
|
||||
});
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user