PicGo / PicGo-Core

:zap:A tool for pictures uploading. Both CLI & API supports.
https://picgo.github.io/PicGo-Core-Doc/
MIT License
832 stars 84 forks source link

`picBed.proxy` 代理设置无法通过 `setConfig` 实现更新 #64

Closed upupming closed 3 years ago

upupming commented 3 years ago

现在只会在 init 的时候设置 proxy

https://github.com/PicGo/PicGo-Core/blob/5a6d63849d19b7a5ed3f5f29e03f6fa8bd2e4297/src/core/PicGo.ts#L81

https://github.com/PicGo/PicGo-Core/blob/5a6d63849d19b7a5ed3f5f29e03f6fa8bd2e4297/src/lib/Request.ts#L17-L20

vs-picgo 只能通过 setConfig 来传配置,这样就会出现 proxy 设置不生效的问题

upupming commented 3 years ago

不知道每次 setConfig 的时候,是否可以修改一下 ctx.request 的 default options 。

Molunerfinn commented 3 years ago

不知道每次 setConfig 的时候,是否可以修改一下 ctx.request 的 default options 。

这块应该之后我需要做一下修改,每次调用request的时候,动态去取proxy的值,就OK了