From 182bb43e1754b4d7f71b58a4d57e04bc99797979 Mon Sep 17 00:00:00 2001 From: mateusz779 Date: Wed, 6 Nov 2024 23:49:13 +0100 Subject: [PATCH] wersja finalna --- main.go | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/main.go b/main.go index 97ba9c7..8aa7abb 100644 --- a/main.go +++ b/main.go @@ -113,29 +113,11 @@ func getUrlHandler(w http.ResponseWriter, r *http.Request) { http.Redirect(w, r, entry.Value, http.StatusFound) } -func testHandler(w http.ResponseWriter, r *http.Request) { - // Utworzenie mapy do przechowywania nagłówków - headers := make(map[string]string) - - // Iteracja przez wszystkie nagłówki - for name, values := range r.Header { - // Używamy wartości 0, ponieważ nagłówki mogą mieć wiele wartości - headers[name] = values[0] - } - - // Ustawienie nagłówka Content-Type na application/json - w.Header().Set("Content-Type", "application/json") - - // Zwrócenie nagłówków w formacie JSON - json.NewEncoder(w).Encode(headers) -} - func main() { // Obsługa endpointów API http.HandleFunc("/api/set", setHandler) http.HandleFunc("/api/get", getHandler) http.HandleFunc("/api/url", getUrlHandler) - http.HandleFunc("/test", testHandler) // Serwowanie plików statycznych http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) {