Skip to content

Commit 6a3b8fa

Browse files
authored
feat(driver):add online api user-agent (#483)
1 parent 5c288dc commit 6a3b8fa

File tree

8 files changed

+8
-1
lines changed

8 files changed

+8
-1
lines changed

drivers/aliyundrive_open/util.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ func (d *AliyundriveOpen) _refreshToken() (string, string, error) {
2828
ErrorMessage string `json:"text"`
2929
}
3030
_, err := base.RestyClient.R().
31+
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").
3132
SetResult(&resp).
3233
SetQueryParams(map[string]string{
3334
"refresh_ui": d.RefreshToken,

drivers/baidu_netdisk/util.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ func (d *BaiduNetdisk) _refreshToken() error {
4040
ErrorMessage string `json:"text"`
4141
}
4242
_, err := base.RestyClient.R().
43+
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").
4344
SetResult(&resp).
4445
SetQueryParams(map[string]string{
4546
"refresh_ui": d.RefreshToken,

drivers/base/client.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ var (
1515
RestyClient *resty.Client
1616
HttpClient *http.Client
1717
)
18-
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"
18+
var UserAgent = "Mozilla/5.0 (Macintosh; Apple macOS 15_5) AppleWebKit/537.36 (KHTML, like Gecko) Safari/537.36 Chrome/138.0.0.0"
1919
var DefaultTimeout = time.Second * 30
2020

2121
func InitClient() {

drivers/dropbox/util.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ func (d *Dropbox) refreshToken() error {
2424
ErrorMessage string `json:"text"`
2525
}
2626
_, err := base.RestyClient.R().
27+
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").
2728
SetResult(&resp).
2829
SetQueryParams(map[string]string{
2930
"refresh_ui": d.RefreshToken,

drivers/google_drive/util.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ func (d *GoogleDrive) refreshToken() error {
4747
ErrorMessage string `json:"text"`
4848
}
4949
_, err := base.RestyClient.R().
50+
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").
5051
SetResult(&resp).
5152
SetQueryParams(map[string]string{
5253
"refresh_ui": d.RefreshToken,

drivers/onedrive/util.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ func (d *Onedrive) _refreshToken() error {
8181
ErrorMessage string `json:"text"`
8282
}
8383
_, err := base.RestyClient.R().
84+
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").
8485
SetResult(&resp).
8586
SetQueryParams(map[string]string{
8687
"refresh_ui": d.RefreshToken,

drivers/quark_open/util.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -443,6 +443,7 @@ func (d *QuarkOpen) _refreshToken() (string, string, error) {
443443
u := d.APIAddress
444444
var resp RefreshTokenOnlineAPIResp
445445
_, err := base.RestyClient.R().
446+
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").
446447
SetResult(&resp).
447448
SetQueryParams(map[string]string{
448449
"refresh_ui": d.RefreshToken,

drivers/yandex_disk/util.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ func (d *YandexDisk) refreshToken() error {
2323
ErrorMessage string `json:"text"`
2424
}
2525
_, err := base.RestyClient.R().
26+
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").
2627
SetResult(&resp).
2728
SetQueryParams(map[string]string{
2829
"refresh_ui": d.RefreshToken,

0 commit comments

Comments
 (0)