但是,Electron 提供了一种全新的可能.它让你可以在 Node 侧,直接拿到 Chromium 侧的完整 Cookie.然后你就可以使用 Node 的方式,以最精简的代码,最符合直觉的方式来处理文件上传.../osc-preload.js")
}})
然后,我们可以重写在注入的js中,重写 window 的 $ 和 jquery 属性的 getter 方法:
Object.defineProperties...我们注意到 formData 主要有 img 和 user_code 两部分构成.
构造 img 字段
其实就是一个图片的 base 编码, Node 搞这个,轻轻松啊....*/
const imgData = base64Img.base64Sync(imgPath)
分析并获取 user_code
?...--> 本地代理服务器,拦截到请求,如果发现路径是 /-fetch-all-cookies,就把当次请求的 header 中的cookie 部分,作为返回值返回 --> 前端获取到完整 cookie