(c echo.Context)
| 469 | } |
| 470 | |
| 471 | func getBaseUrl(c echo.Context) string { |
| 472 | var host = "" |
| 473 | if value := c.Request().Header.Get("X-Forwarded-Host"); value != "" { |
| 474 | host = value |
| 475 | } else { |
| 476 | host = c.Request().Host |
| 477 | } |
| 478 | serverUrl := url.URL{ |
| 479 | Scheme: c.Scheme(), |
| 480 | Host: host, |
| 481 | } |
| 482 | return serverUrl.String() |
| 483 | } |
| 484 | |
| 485 | func makeManifest(baseUrl string, app storage.App) ([]byte, error) { |
| 486 | t, err := textTemplate.New("").Funcs( |
no test coverage detected