mirror of
https://codeberg.org/gothub/gothub
synced 2024-12-06 19:16:24 +01:00
41c503f00c
Signed-off-by: Odyssey <odyssey346@disroot.org>
17 lines
363 B
Go
17 lines
363 B
Go
package utils
|
|
|
|
import (
|
|
"github.com/gofiber/fiber/v2"
|
|
"github.com/gofiber/fiber/v2/middleware/proxy"
|
|
)
|
|
|
|
// ProxyRequest proxies requests to GitHub media
|
|
func ProxyRequest(c *fiber.Ctx, url string) error {
|
|
if err := proxy.Do(c, url); err != nil {
|
|
return err
|
|
}
|
|
// Remove Server header from response
|
|
c.Response().Header.Del(fiber.HeaderServer)
|
|
return nil
|
|
}
|