mirror of
https://github.com/OpenListTeam/OpenList.git
synced 2025-07-19 01:48:42 +08:00
Compare commits
3 Commits
Author | SHA1 | Date | |
---|---|---|---|
8ddc46d24b | |||
5c288dc763 | |||
6d0d3ac612 |
@ -61,7 +61,7 @@ func (d *Pan123Share) request(url string, method string, callback base.ReqCallba
|
|||||||
"origin": "https://www.123pan.com",
|
"origin": "https://www.123pan.com",
|
||||||
"referer": "https://www.123pan.com/",
|
"referer": "https://www.123pan.com/",
|
||||||
"authorization": "Bearer " + d.AccessToken,
|
"authorization": "Bearer " + d.AccessToken,
|
||||||
"user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) opnelist-client",
|
"user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) openlist-client",
|
||||||
"platform": "web",
|
"platform": "web",
|
||||||
"app-version": "3",
|
"app-version": "3",
|
||||||
//"user-agent": base.UserAgent,
|
//"user-agent": base.UserAgent,
|
||||||
|
@ -28,6 +28,7 @@ func (d *AliyundriveOpen) _refreshToken() (string, string, error) {
|
|||||||
ErrorMessage string `json:"text"`
|
ErrorMessage string `json:"text"`
|
||||||
}
|
}
|
||||||
_, err := base.RestyClient.R().
|
_, err := base.RestyClient.R().
|
||||||
|
SetHeader("User-Agent", "Mozilla/5.0 (Macintosh; Apple macOS 15_5) AppleWebKit/537.36 (KHTML, like Gecko) Safari/537.36 Chrome/138.0.0.0 Openlist/425.6.30").
|
||||||
SetResult(&resp).
|
SetResult(&resp).
|
||||||
SetQueryParams(map[string]string{
|
SetQueryParams(map[string]string{
|
||||||
"refresh_ui": d.RefreshToken,
|
"refresh_ui": d.RefreshToken,
|
||||||
|
@ -40,6 +40,7 @@ func (d *BaiduNetdisk) _refreshToken() error {
|
|||||||
ErrorMessage string `json:"text"`
|
ErrorMessage string `json:"text"`
|
||||||
}
|
}
|
||||||
_, err := base.RestyClient.R().
|
_, err := base.RestyClient.R().
|
||||||
|
SetHeader("User-Agent", "Mozilla/5.0 (Macintosh; Apple macOS 15_5) AppleWebKit/537.36 (KHTML, like Gecko) Safari/537.36 Chrome/138.0.0.0 Openlist/425.6.30").
|
||||||
SetResult(&resp).
|
SetResult(&resp).
|
||||||
SetQueryParams(map[string]string{
|
SetQueryParams(map[string]string{
|
||||||
"refresh_ui": d.RefreshToken,
|
"refresh_ui": d.RefreshToken,
|
||||||
|
@ -15,7 +15,7 @@ var (
|
|||||||
RestyClient *resty.Client
|
RestyClient *resty.Client
|
||||||
HttpClient *http.Client
|
HttpClient *http.Client
|
||||||
)
|
)
|
||||||
var UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36"
|
var UserAgent = "Mozilla/5.0 (Macintosh; Apple macOS 15_5) AppleWebKit/537.36 (KHTML, like Gecko) Safari/537.36 Chrome/138.0.0.0"
|
||||||
var DefaultTimeout = time.Second * 30
|
var DefaultTimeout = time.Second * 30
|
||||||
|
|
||||||
func InitClient() {
|
func InitClient() {
|
||||||
|
@ -28,7 +28,7 @@ type Addition struct {
|
|||||||
var config = driver.Config{
|
var config = driver.Config{
|
||||||
Name: "Crypt",
|
Name: "Crypt",
|
||||||
LocalSort: true,
|
LocalSort: true,
|
||||||
OnlyLocal: false,
|
OnlyLocal: true,
|
||||||
OnlyProxy: true,
|
OnlyProxy: true,
|
||||||
NoCache: true,
|
NoCache: true,
|
||||||
NoUpload: false,
|
NoUpload: false,
|
||||||
|
@ -24,6 +24,7 @@ func (d *Dropbox) refreshToken() error {
|
|||||||
ErrorMessage string `json:"text"`
|
ErrorMessage string `json:"text"`
|
||||||
}
|
}
|
||||||
_, err := base.RestyClient.R().
|
_, err := base.RestyClient.R().
|
||||||
|
SetHeader("User-Agent", "Mozilla/5.0 (Macintosh; Apple macOS 15_5) AppleWebKit/537.36 (KHTML, like Gecko) Safari/537.36 Chrome/138.0.0.0 Openlist/425.6.30").
|
||||||
SetResult(&resp).
|
SetResult(&resp).
|
||||||
SetQueryParams(map[string]string{
|
SetQueryParams(map[string]string{
|
||||||
"refresh_ui": d.RefreshToken,
|
"refresh_ui": d.RefreshToken,
|
||||||
|
@ -47,6 +47,7 @@ func (d *GoogleDrive) refreshToken() error {
|
|||||||
ErrorMessage string `json:"text"`
|
ErrorMessage string `json:"text"`
|
||||||
}
|
}
|
||||||
_, err := base.RestyClient.R().
|
_, err := base.RestyClient.R().
|
||||||
|
SetHeader("User-Agent", "Mozilla/5.0 (Macintosh; Apple macOS 15_5) AppleWebKit/537.36 (KHTML, like Gecko) Safari/537.36 Chrome/138.0.0.0 Openlist/425.6.30").
|
||||||
SetResult(&resp).
|
SetResult(&resp).
|
||||||
SetQueryParams(map[string]string{
|
SetQueryParams(map[string]string{
|
||||||
"refresh_ui": d.RefreshToken,
|
"refresh_ui": d.RefreshToken,
|
||||||
|
@ -81,6 +81,7 @@ func (d *Onedrive) _refreshToken() error {
|
|||||||
ErrorMessage string `json:"text"`
|
ErrorMessage string `json:"text"`
|
||||||
}
|
}
|
||||||
_, err := base.RestyClient.R().
|
_, err := base.RestyClient.R().
|
||||||
|
SetHeader("User-Agent", "Mozilla/5.0 (Macintosh; Apple macOS 15_5) AppleWebKit/537.36 (KHTML, like Gecko) Safari/537.36 Chrome/138.0.0.0 Openlist/425.6.30").
|
||||||
SetResult(&resp).
|
SetResult(&resp).
|
||||||
SetQueryParams(map[string]string{
|
SetQueryParams(map[string]string{
|
||||||
"refresh_ui": d.RefreshToken,
|
"refresh_ui": d.RefreshToken,
|
||||||
|
@ -443,6 +443,7 @@ func (d *QuarkOpen) _refreshToken() (string, string, error) {
|
|||||||
u := d.APIAddress
|
u := d.APIAddress
|
||||||
var resp RefreshTokenOnlineAPIResp
|
var resp RefreshTokenOnlineAPIResp
|
||||||
_, err := base.RestyClient.R().
|
_, err := base.RestyClient.R().
|
||||||
|
SetHeader("User-Agent", "Mozilla/5.0 (Macintosh; Apple macOS 15_5) AppleWebKit/537.36 (KHTML, like Gecko) Safari/537.36 Chrome/138.0.0.0 Openlist/425.6.30").
|
||||||
SetResult(&resp).
|
SetResult(&resp).
|
||||||
SetQueryParams(map[string]string{
|
SetQueryParams(map[string]string{
|
||||||
"refresh_ui": d.RefreshToken,
|
"refresh_ui": d.RefreshToken,
|
||||||
|
@ -23,6 +23,7 @@ func (d *YandexDisk) refreshToken() error {
|
|||||||
ErrorMessage string `json:"text"`
|
ErrorMessage string `json:"text"`
|
||||||
}
|
}
|
||||||
_, err := base.RestyClient.R().
|
_, err := base.RestyClient.R().
|
||||||
|
SetHeader("User-Agent", "Mozilla/5.0 (Macintosh; Apple macOS 15_5) AppleWebKit/537.36 (KHTML, like Gecko) Safari/537.36 Chrome/138.0.0.0 Openlist/425.6.30").
|
||||||
SetResult(&resp).
|
SetResult(&resp).
|
||||||
SetQueryParams(map[string]string{
|
SetQueryParams(map[string]string{
|
||||||
"refresh_ui": d.RefreshToken,
|
"refresh_ui": d.RefreshToken,
|
||||||
|
@ -663,15 +663,15 @@ func (br *Buf) Read(p []byte) (n int, err error) {
|
|||||||
} else {
|
} else {
|
||||||
err = io.ErrClosedPipe
|
err = io.ErrClosedPipe
|
||||||
}
|
}
|
||||||
br.rw.Unlock()
|
|
||||||
if err != nil && err != io.EOF {
|
if err != nil && err != io.EOF {
|
||||||
|
br.rw.Unlock()
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
if n > 0 {
|
if n > 0 {
|
||||||
br.off += n
|
br.off += n
|
||||||
|
br.rw.Unlock()
|
||||||
return n, nil
|
return n, nil
|
||||||
}
|
}
|
||||||
br.rw.Lock()
|
|
||||||
br.readPending = true
|
br.readPending = true
|
||||||
br.rw.Unlock()
|
br.rw.Unlock()
|
||||||
// n==0, err==io.EOF
|
// n==0, err==io.EOF
|
||||||
|
Reference in New Issue
Block a user