复杂文件名称处理

This commit is contained in:
2023-06-05 14:29:14 +08:00
parent 677f9c2f4e
commit 6d8956e803
2 changed files with 6 additions and 3 deletions
+3
View File
@@ -115,6 +115,9 @@ class Gitea::ClientService < ApplicationService
url = [api_url(is_hat), api_rest].join('').freeze
url = action === 'get' ? url : URI.escape(url)
url = URI.escape(url) unless url.ascii_only?
url = url.gsub(")", "%29") if url.to_s.include?(")")
url = url.gsub("]", "%5D") if url.to_s.include?("]")
url = url.gsub("[", "%5B") if url.to_s.include?("[")
puts "[gitea] request url: #{url}"
return url
end