From fd159d33c25142cab717856fa322094d141f343d Mon Sep 17 00:00:00 2001 From: Jaroslavs Samcuks Date: Wed, 10 Aug 2022 15:03:25 +0200 Subject: [PATCH] view: do not use headers with empty keys for fetching --- view/home.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/view/home.go b/view/home.go index 9e9f1fa..67469c6 100644 --- a/view/home.go +++ b/view/home.go @@ -110,6 +110,9 @@ func (h HomeStyle) Layout(gtx layout.Context, fetching bool, response string) la if hasSubmitEvent(h.widgets.URL.Events()) || h.widgets.Fetch.Clicked() { var headers service.Headers for _, hh := range h.widgets.headerInputs { + if strings.TrimSpace(hh.key.Text()) == "" { // Ignore headers with empty keys. + continue + } headers = append(headers, service.Header{Key: hh.key.Text(), Value: hh.value.Text()}) } h.fetch(service.FetchPayload{URL: h.widgets.URL.Text(), Method: service.GET, Headers: headers})