feat: add option to allow worker HTTP image requests

This commit is contained in:
creamlike1024
2025-05-09 02:00:42 +08:00
parent 9de24668d8
commit 3d4bd76083
4 changed files with 28 additions and 5 deletions

View File

@@ -24,7 +24,7 @@ func DoWorkerRequest(req *WorkerRequest) (*http.Response, error) {
if !setting.EnableWorker() {
return nil, fmt.Errorf("worker not enabled")
}
if !strings.HasPrefix(req.URL, "https") {
if !setting.WorkerAllowHttpImageRequestEnabled && !strings.HasPrefix(req.URL, "https") {
return nil, fmt.Errorf("only support https url")
}