mirror of
https://github.com/NeteaseCloudMusicApiEnhanced/api-enhanced.git
synced 2026-10-20 22:51:23 +08:00
登录接口返回内容增加cookie字段,支持手动传入cookie
This commit is contained in:
+4
-2
@@ -40,7 +40,6 @@ const createRequest = (method, url, data, options) => {
|
||||
if (url.includes('music.163.com'))
|
||||
headers['Referer'] = 'https://music.163.com'
|
||||
// headers['X-Real-IP'] = '118.88.88.88'
|
||||
|
||||
if (typeof options.cookie === 'object')
|
||||
headers['Cookie'] = Object.keys(options.cookie)
|
||||
.map(
|
||||
@@ -51,7 +50,10 @@ const createRequest = (method, url, data, options) => {
|
||||
)
|
||||
.join('; ')
|
||||
else if (options.cookie) headers['Cookie'] = options.cookie
|
||||
|
||||
|
||||
if (!headers['Cookie']) {
|
||||
headers['Cookie'] = options.token || ''
|
||||
}
|
||||
if (options.crypto === 'weapi') {
|
||||
let csrfToken = (headers['Cookie'] || '').match(/_csrf=([^(;|$)]+)/)
|
||||
data.csrf_token = csrfToken ? csrfToken[1] : ''
|
||||
|
||||
Reference in New Issue
Block a user