From 38c480df8e55aef9dae7a22d665090800de1f2ee Mon Sep 17 00:00:00 2001 From: alexferl Date: Mon, 31 Mar 2025 22:31:31 -0400 Subject: [PATCH] fmt Signed-off-by: alexferl --- Makefile | 2 +- README.md | 24 ++++++++++++------------ 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/Makefile b/Makefile index ba1761f..c290d6a 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -.PHONY: dev audit cover cover-html fmt lint pre-commit run test tidy update-deps +.PHONY: dev audit cover cover-html fmt lint pre-commit test tidy update-deps .DEFAULT: help help: diff --git a/README.md b/README.md index bf203bf..0339fc5 100644 --- a/README.md +++ b/README.md @@ -13,41 +13,41 @@ go get github.com/alexferl/echo-secure package main import ( - "net/http" + "net/http" - "github.com/alexferl/echo-secure" - "github.com/labstack/echo/v4" + "github.com/alexferl/echo-secure" + "github.com/labstack/echo/v4" ) func main() { - e := echo.New() + e := echo.New() - e.GET("/", func(c echo.Context) error { - return c.String(http.StatusOK, "ok") - }) + e.Use(secure.New()) - e.Use(secure.New()) + e.GET("/", func(c echo.Context) error { + return c.String(http.StatusOK, "hello") + }) - e.Logger.Fatal(e.Start("localhost:1323")) + e.Logger.Fatal(e.Start("localhost:1323")) } ``` ```shell http http://127.0.0.1:1323 HTTP/1.1 200 OK -Content-Length: 2 +Content-Length: 5 Content-Security-Policy: default-src 'none'; script-src 'self'; connect-src 'self'; img-src 'self'; style-src 'self'; base-uri 'self'; form-action 'self'; Content-Type: text/plain; charset=UTF-8 Cross-Origin-Embedder-Policy: require-corp Cross-Origin-Opener-Policy: same-origin Cross-Origin-Resource-Policy: same-origin -Date: Tue, 01 Apr 2025 02:17:23 GMT +Date: Tue, 01 Apr 2025 02:29:34 GMT Permissions-Policy: accelerometer=(), autoplay=(), camera=(), cross-origin-isolated=(), display-capture=(), encrypted-media=(), fullscreen=(), geolocation=(), gyroscope=(), keyboard-map=(), magnetometer=(), microphone=(), midi=(), payment=(), picture-in-picture=(), publickey-credentials-get=(), screen-wake-lock=(), sync-xhr=(), usb=(), web-share=(), xr-spatial-tracking=() Referrer-Policy: no-referrer X-Content-Type-Options: nosniff X-Frame-Options: DENY -ok +hello ``` ### Configuration