mirror of
https://github.com/WJQSERVER-STUDIO/ghproxy.git
synced 2026-02-03 16:21:11 +08:00
Compare commits
No commits in common. "e629b5db47a3f484baa71fb12c9bddfe475d9702" and "3e03f47ef7c647053b95238586243246acdacc28" have entirely different histories.
e629b5db47
...
3e03f47ef7
4 changed files with 13 additions and 12 deletions
|
|
@ -1,14 +1,5 @@
|
||||||
# 更新日志
|
# 更新日志
|
||||||
|
|
||||||
4.1.0 - 2025-06-17
|
|
||||||
---
|
|
||||||
- ADD: 加入基于`basic auth`的docker鉴权支持
|
|
||||||
|
|
||||||
4.1.0-rc.0 - 2025-06-17
|
|
||||||
---
|
|
||||||
- PRE-RELEASE: 此版本是v4.1.0预发布版本,请勿在生产环境中使用;
|
|
||||||
- ADD: 加入基于`basic auth`的docker鉴权支持
|
|
||||||
|
|
||||||
4.1.0-beta.0 - 2025-06-17
|
4.1.0-beta.0 - 2025-06-17
|
||||||
---
|
---
|
||||||
- BETA-TEST: 此版本是v4.1.0的测试版本,请勿在生产环境中使用;
|
- BETA-TEST: 此版本是v4.1.0的测试版本,请勿在生产环境中使用;
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
4.1.0-rc.0
|
4.1.0-beta.0
|
||||||
|
|
|
||||||
2
VERSION
2
VERSION
|
|
@ -1 +1 @@
|
||||||
4.1.0
|
4.0.0
|
||||||
12
main.go
12
main.go
|
|
@ -336,7 +336,7 @@ func main() {
|
||||||
r.Use(touka.Recovery()) // Recovery中间件
|
r.Use(touka.Recovery()) // Recovery中间件
|
||||||
r.SetLogger(logger)
|
r.SetLogger(logger)
|
||||||
r.Use(record.Middleware()) // log中间件
|
r.Use(record.Middleware()) // log中间件
|
||||||
r.Use(viaHeader())
|
//r.Use(viaHeader())
|
||||||
/*
|
/*
|
||||||
r.Use(compress.Compression(compress.CompressOptions{
|
r.Use(compress.Compression(compress.CompressOptions{
|
||||||
Algorithms: map[string]compress.AlgorithmConfig{
|
Algorithms: map[string]compress.AlgorithmConfig{
|
||||||
|
|
@ -469,3 +469,13 @@ func main() {
|
||||||
|
|
||||||
fmt.Println("Program Exit")
|
fmt.Println("Program Exit")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// copyHeader 将所有头部从 src 复制到 dst。
|
||||||
|
// 对于多值头部,它会为每个值调用 Add,从而保留所有值。
|
||||||
|
func copyHeader(dst, src http.Header) {
|
||||||
|
for k, vv := range src {
|
||||||
|
for _, v := range vv {
|
||||||
|
dst.Add(k, v)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue