wq / src /headers.js
pigracing's picture
Upload 12 files
60a8358 verified
Raw History Blame Contribute Delete
1.13 kB
const BROWSER_HEADERS = {
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36',
'accept-language': 'zh-CN,zh;q=0.9',
'accept-encoding': 'gzip, deflate, br',
'sec-ch-ua': '"Chromium";v="148", "Google Chrome";v="148", "Not/A)Brand";v="99"',
'sec-ch-ua-mobile': '?0',
'sec-ch-ua-platform': '"Windows"',
'sec-fetch-dest': 'empty',
'sec-fetch-mode': 'cors',
'sec-fetch-site': 'same-origin',
'origin': 'https://chat.qwen.ai',
'source': 'web',
'version': '0.2.57',
'bx-v': '2.5.36',
};
export function requestHeaders(extra = {}) {
return {
'content-type': 'application/json',
'accept': 'application/json, text/plain, */*',
...BROWSER_HEADERS,
...extra,
};
}
export function chatHeaders(token, chatId, extra = {}) {
return {
'authorization': `Bearer ${token}`,
'content-type': 'application/json',
'accept': 'application/json',
'x-accel-buffering': 'no',
'timezone': new Date().toUTCString(),
'referer': `https://chat.qwen.ai/c/${chatId}`,
...BROWSER_HEADERS,
...extra,
};
}