generated from tailored/router-template
temp
This commit is contained in:
@@ -128,6 +128,23 @@ class XhsClient {
|
||||
}
|
||||
return {};
|
||||
}
|
||||
/**
|
||||
*
|
||||
* @param {*} data
|
||||
*/
|
||||
setCookieMap(data = {}) {
|
||||
const cookieDict = this.getCookieMap();
|
||||
const newCookieDict = { ...cookieDict, ...data };
|
||||
const cookieStr = Object.entries(newCookieDict)
|
||||
.map(([key, value]) => {
|
||||
const trimmedKey = key.trim();
|
||||
const trimmedValue = value ? value.trim() : '';
|
||||
return `${trimmedKey}=${trimmedValue}`;
|
||||
})
|
||||
.join('; ');
|
||||
this.axiosInstance.defaults.headers.Cookie = cookieStr;
|
||||
this.cookie = cookieStr;
|
||||
}
|
||||
/**
|
||||
* Get X-S and X-T
|
||||
* @param {*} url
|
||||
|
||||
2485
packages/xhs-core/src/xsvm/index.js
Normal file
2485
packages/xhs-core/src/xsvm/index.js
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user