19 lines
477 B
TypeScript
19 lines
477 B
TypeScript
import CryptoJS from 'crypto-js';
|
|
|
|
const rootUrl = 'https://www.cls.cn';
|
|
|
|
const params = {
|
|
appName: 'CailianpressWeb',
|
|
os: 'web',
|
|
sv: '7.7.5',
|
|
};
|
|
|
|
const getSearchParams = (moreParams) => {
|
|
const searchParams = new URLSearchParams({ ...params, ...moreParams });
|
|
searchParams.sort();
|
|
searchParams.append('sign', CryptoJS.MD5(CryptoJS.SHA1(searchParams.toString()).toString()).toString());
|
|
return searchParams;
|
|
};
|
|
|
|
export { rootUrl, getSearchParams };
|