mirror of
https://github.com/NeteaseCloudMusicApiEnhanced/api-enhanced.git
synced 2026-10-20 14:41:23 +08:00
commit01d391ac91Author: Sunset Mikoto <[email protected]> Date: Mon May 25 13:05:14 2026 +0800 Update util/option.js Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> commit85d70ba9ddAuthor: Sunset Mikoto <[email protected]> Date: Mon May 25 12:56:34 2026 +0800 Update util/option.js Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> commit3cfecbcc1fAuthor: Sunset Mikoto <[email protected]> Date: Mon May 25 12:51:29 2026 +0800 Update util/option.js Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> commitc6e9746ed6Author: Sunset Mikoto <[email protected]> Date: Mon May 25 01:47:53 2026 +0000 fix: 修正为原始逻辑,简化代码 commitd6961ecb4dAuthor: Sunset Mikoto <[email protected]> Date: Sun May 24 18:11:35 2026 +0000 feat: 当ENABLE_RANDOM_CN_IP为true时,除非请求参数randomCNIP显式为false,默认开启randomCNIP
15 lines
525 B
JavaScript
15 lines
525 B
JavaScript
const createOption = (query, crypto = '') => {
|
|
return {
|
|
crypto: query.crypto || crypto || '',
|
|
cookie: query.cookie || process.env.NETEASE_COOKIE,
|
|
ua: query.ua || '',
|
|
proxy: query.proxy,
|
|
realIP: query.realIP,
|
|
randomCNIP: process.env.ENABLE_RANDOM_CN_IP === 'true' ? !['false', false].includes(query.randomCNIP) : ['true', true].includes(query.randomCNIP),
|
|
e_r: query.e_r || undefined,
|
|
domain: query.domain || '',
|
|
checkToken: query.checkToken || false,
|
|
}
|
|
}
|
|
module.exports = createOption
|