|
本帖最后由 Typeboom 于 2024-11-24 23:21 编辑
[ol] let form = new FormData(); form.append('file', fs.createReadStream(img.path), img.name); form.append('pid', `${1001 + randomInt(8)}`); form.append('size', 'c6'); form.append('callbackUrl', 'https://v.6.cn/profile/transferStation.html'); form.append('callbackFun', `window.parent.${randomUUID().split('-')[0]}`); let upload = await utils.fetchWithTimeout(`https://pic.v.6.cn/api/uploadForGeneral.php`, { method: 'POST', headers: { ...form.getHeaders() }, body: form, redirect: 'manual', }, 10 * 1000) if (!upload.headers.get('location')) { throw new Error } upload = JSON.parse(upload.headers.get('location').split('json=')[1]); if (upload.flag !== '001') { throw new Error } console.log(upload.content.url.link) [/ol]复制代码
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|