From 96a237902b814bb38f6f7e667a6d2615b0b79b0b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=AE=E5=87=89?= Date: Mon, 17 Jan 2022 09:54:19 +0800 Subject: [PATCH] :bug: close #379 fix google drive can't get text file --- server/controllers/proxy.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/server/controllers/proxy.go b/server/controllers/proxy.go index 8641469d..8fe0fd39 100644 --- a/server/controllers/proxy.go +++ b/server/controllers/proxy.go @@ -146,7 +146,13 @@ func init() { } func Text(c *gin.Context, link *base.Link) { - res, err := client.R().Get(link.Url) + req := client.R() + if link.Headers != nil { + for _, header := range link.Headers { + req.SetHeader(header.Name, header.Value) + } + } + res, err := req.Get(link.Url) if err != nil { common.ErrorResp(c, err, 500) return